在列表中查找相同的行
我在文件 Telephones.txt 中有一个电话号码列表。该列表中有 2000 多个电话号码。
文件格式:每行包含一个电话号码。
我需要找到所有相等(相同?)的电话号码。输出应仅包含列表中包含 1 条以上记录的电话号码(我希望我用英文写得正确)。
输出示例: 电话号码计数
我该怎么做?
.net 2.0
I have a list of telephone numbers in file telephones.txt. There are more over 2000 telephone numbers in that list.
File format: each row contains one telephone number.
I need to find all equal (same?) telephone numbers. The output should contain only telephone numbers which have more than 1 record in the list (I hope I wrote it right in english).
Sample of output:
telephoneNumber count
How can I do this ?
.net 2.0
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我会将列表读入内存(2000 个数字很小)。对列表进行排序,然后遍历列表并输出电话号码,并在前一个电话号码与当前电话号码不匹配时进行计数。
I would read the list into memory (2000 numbers is small). Sort the list and then walk the list and output the telephone and count when when the previous telephone number does not match the current telephone number.