频道栏目
首页 > 程序开发 > 软件开发 > C# > 正文
10进制转换与括号匹配算法
2010-07-11 14:30:57           
收藏   我要投稿

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标签 进制 括号 算法
上一篇:C#操作Word完全方法
下一篇:高性能异步Socket服务器(UDP)
相关文章
图文推荐
点击排行

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

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