guaniu 发表于 2010-9-22 09:58:51

如何把一维数组里面相同的元素删除掉?

如何把一维数组里面相同的元素删除掉?
比如说一维数组里面有1,1,1,2,2,3,4,5
现在我需要把重复的1,2删掉,只剩下1,2,3,4,5

foolooo 发表于 2010-9-22 22:47:01

本帖最后由 foolooo 于 2010-9-23 19:21 编辑

是说重复的数字一定挨着吗?还是也可能隔几个也出现?

zck 发表于 2010-9-24 19:58:58

本帖最后由 zck 于 2010-9-24 20:34 编辑


是说重复的数字一定挨着吗?还是也可能隔几个也出现?
foolooo 发表于 2010-9-22 22:47 http://www.cpubbs.com/bbs/static/image/common/back.gif
如果是两种情况都有,请问怎样解决。。。



foolooo 发表于 2010-9-24 20:35:39

回复 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
将数字提出来,如果遇到重复的就忽略,遇到新的就加入数组。

hzjdcwm 发表于 2010-9-25 10:17:55

你用公式节点,这里面可以写C代码.

wzq31415926 发表于 2010-10-20 17:55:34

太感谢了
页: [1]
查看完整版本: 如何把一维数组里面相同的元素删除掉?