如何把一维数组里面相同的元素删除掉?
如何把一维数组里面相同的元素删除掉?比如说一维数组里面有1,1,1,2,2,3,4,5
现在我需要把重复的1,2删掉,只剩下1,2,3,4,5
本帖最后由 foolooo 于 2010-9-23 19:21 编辑
是说重复的数字一定挨着吗?还是也可能隔几个也出现? 本帖最后由 zck 于 2010-9-24 20:34 编辑
是说重复的数字一定挨着吗?还是也可能隔几个也出现?
foolooo 发表于 2010-9-22 22:47 http://www.cpubbs.com/bbs/static/image/common/back.gif
如果是两种情况都有,请问怎样解决。。。
回复 zck 的帖子
那就按照后者的状况写吧,通用,虽然效率低一些。
forum.php?mod=image&aid=10064&size=110x110&key=794949D1RRd3ifWir4eMFD7GRIpY%2FfsC2irZolab2M4WkiWLAGN3eVwU&nocache=yes&type=fixnoneforum.php?mod=image&aid=10065&size=110x110&key=ecd3Q6JJVJugV3y5b2PGwzfPQUY6PP8DVlqtVVeem2cJV32Rdo5uXfqd&nocache=yes&type=fixnone
将数字提出来,如果遇到重复的就忽略,遇到新的就加入数组。
你用公式节点,这里面可以写C代码. 太感谢了
页:
[1]