查找集合的重复项

若如初见. 提交于 2019-11-27 01:26:52

算法一:

新建两个List,ListA添加不重复的元素,ListB保存重复的元素,遍历原来的List,ListA不包含元素,添加到ListA中,ListA包含说明重复,添加到ListB中。


 算法二:

使用Linq或者扩展方法+Lambda对集合进行分组,查找组内元素个数大于1 的组。


 算法三:

对集合排序,遍历集合,当前元素与下一个元素相同,即认为是重复元素。

转载于:https://www.cnblogs.com/nzbbody/p/3317210.html

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!