作者wildcupid (小渔歌)
看板C_Sharp
标题[问题] 如何在阵列中找重复的element?
时间Sat Nov 20 14:26:51 2010
我想请问一下这边的前辈们
假设我有一个阵列如下
3 1 2
2 1 3
1 3 2
2 3 1
我想知道第一行3 2 1 2中
如何知道重复数字是什麽?(在这个例子中是2)
以及这重复的数字在阵列中的位置(在这个例子中是[1,0]跟[3,0])
另一个问题是如果跨行的话怎麽找
例如我只想知道第一行跟第二行有哪些重复的数字以及分别是在哪些位置上
想了很久还是没有什麽头绪
只好请前辈们指点一下了
感谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.218.73
1F:→ sosokill:回圈 搜寻 11/20 14:37
2F:→ wildcupid:我知道要用回圈搜寻可是要怎麽知道是哪个数字重复? 11/20 15:32
4F:→ ljhgc:FindInCloum(int index) 这里index就是给你想找第几行 11/20 16:32
5F:→ ljhgc:不过这支你还是要自己想一下去改进,因为像第二行,会有两组 11/20 16:33
6F:→ ljhgc:我只有记录 没去分辨,就这样,祝好运 11/20 16:34