首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

关于计算一个状态的算法有关问题

2012-01-30 
关于计算一个状态的算法问题我有一个数的序列(由0和1组成)如(0,1,0)或(null)或(0,0,0)我想最终通过一些运

关于计算一个状态的算法问题
我有一个数的序列(由   0   和   1   组成)   如(0,1,0)或(null)   或(0,0,0)

我想最终通过一些运算符的运算得出这样的状态结果


1   此序列中没有值返回-1  
2   此序列中只有0   返回0
3   此序列中只有1   返回1
4   此序列中有0和1   返回   2

其中上边这些返回值是可以根据运算结果自己定义。

操作:要循环这个序列每一项,对其进行运算。

提示:   不用if语句   或   其他   条件语句




[解决办法]
大体思路:
将序列相加再除以序列的Count.

热点排行