首页 新闻 会员 周边 捐助

c#编程题

0
[已解决问题] 解决于 2010-03-09 09:50

有一字符串str = “><<<>><>>”,计数器count从0开始,如果找到字符串“<>”,计数器count就加1,然后去掉该字符串,继续判断,最后获得count的值。

  如:本题count值为4,

 str="<<<<<<<>>>>>>><><>>"  count=9

请用c#编程这道题目.

轻清风的主页 轻清风 | 初学一级 | 园豆:200
提问于:2010-03-09 09:18
< >
分享
最佳答案
0

这简单啊,把这个字符串里的字符取出一个放入一个列表中,取下一个时比较一下跟前面放入的是否配地,不配对再继续放入,如果配对,计数器加1,把前面放入的字符去掉,以此类推,就可以了。其实就是进堆出堆的操作了。

李.net | 小虾三级 |园豆:730 | 2010-03-09 09:22
多谢了额
轻清风 | 园豆:200 (初学一级) | 2010-03-09 09:50
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册