IceCool

贵宾

贴子 86715

精华 5

积分 44263

信用 0

竞猜 0

魅力 1313

威望 3

现金 502369 CZB

银行 0 CZB

黄金 0

比特币 0

注册时间 2003-08-19

发表于:2007-09-10 16:09:37   |  显示全部帖子   |  本帖随机奖励楼主:0 CZB   |  转账至  IceCool

请问一个算法的问题

a = { 1,3,1,3,5}
b = {}
用循环判断出 数组里重复的数据 把不重复的添加到b

我暂时想到的是  for i as integer = 0 to a.count - 1
                for c as integer = 0 to a.count -1
               
                next c
              next i

但是这中间应该怎么来选出不重复的呢  {1,3 ,5 }呢
楼主
编辑   |    引用    回帖
打开    高亮    置顶   |    移动    回收站   |    -6删主题    删主题    |   
IceCool

贵宾

贴子 86715

精华 5

积分 44263

信用 0

竞猜 0

魅力 1313

威望 3

现金 502369 CZB

银行 0 CZB

黄金 0

比特币 0

注册时间 2003-08-19

发表于:2007-09-10 17:09:39   |  显示全部帖子   |  转账至  IceCool
语言没关系 关键是这个算法
我不懂这个的算法
你说的应该不对 因为 if 判断的时候 如果用 < >
会把数据加多
沙发
编辑   |    引用    回帖
打开    高亮    置顶   |    移动    回收站   |    -6删帖    删帖    |   
IceCool

贵宾

贴子 86715

精华 5

积分 44263

信用 0

竞猜 0

魅力 1313

威望 3

现金 502369 CZB

银行 0 CZB

黄金 0

比特币 0

注册时间 2003-08-19

发表于:2007-09-13 00:09:41   |  显示全部帖子   |  转账至  IceCool
引用:
原帖由 zhouhao11811 于 2007-9-10 20:41 发表
for(int p=0; p


3 Q 就是用个布尔值解了

PS 谢谢大家
板凳
编辑   |    引用    回帖
打开    高亮    置顶   |    移动    回收站   |    -6删帖    删帖    |