频道栏目
首页 > 资讯 > C# > 正文

10进制转换与括号匹配算法

10-07-11        来源:[db:作者]  
收藏   我要投稿

10进制转换与括号匹配算法:(如有BUG请指教,呵呵,一阵乱写)

1:将十进制转换成其他进制,包括2进制,8进制,16进制。

2:括号匹配算法,相应的括号进行匹配。

进制转换算法与字符匹配算法
 1 using System.Collections.Generic;
 2 using System.Text;
 3 
 4 public partial class DataStruct_ExchangeData : System.Web.UI.Page
 5 {
 6     protected void Page_Load(object sender, EventArgs e)
 7     {
 8         
 9        // ConvertIntToOther();
10        // ConvertionInt(654321,8);
11         MatchBreak("([])([][()])");
12     }
13     /// <summary>
14     /// compare the match of the  string
15     /// </summary>
16     /// <param name="input">input string to  compare</param>
17     private void MatchBreak(string input)
18     {
19         char[] charnum = input.ToCharArray();
20         Stack<string> stack = new Stack<string>();
21         foreach(char ch in charnum){
22            if(stack.Count==0){//数字为0的时候 压入
23                stack.Push(ch.ToString());
24            }
25            else
26            {
27              &nbs
相关TAG标签
上一篇:高性能异步Socket服务器(UDP)
下一篇:C#操作Word完全方法
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站