-1
A
回答
1
不管语言如何,避免重复的一般方法是使用散列表来存储记录。这假定有一个字段用作唯一标识符。 Dobb博士的杂志作为关于C++ and hashing的文章。
2
尝试使用std :: map或std :: set集合。他们不存储重复。 某些容器具有unique()方法,或者您可以使用unique()或unique_if()算法。 顺便说一句你在哪里重复记录?使用ado(.net)还是使用某些特定集合可能会导致问题? 你在哪里看到重复的记录?在内存中,在数据库或可能在某些文件?
阿列克
相关问题
- 1. postgresql中的重复记录
- 2. mySQL中的重复记录
- 3. HQL中的重复记录
- 4. 重复记录
- 5. 重复记录
- 6. 重复记录
- 7. 重复记录
- 8. 重复的记录
- 9. 重复的记录
- 10. 在Java中重复记录
- 11. c#循环重复记录插入
- 12. JPA - 重复记录
- 13. 从重复记录
- 14. SQL重复记录
- 15. HABTM重复记录
- 16. 重复记录2008
- 17. 在c中复制记录#
- 18. 删除db2中的所有重复记录。 (不只是重复的记录)
- 19. 显示重复的记录
- 20. AWK不重复的记录
- 21. 检查重复的记录
- 22. 如何从sql表中删除除重复记录之外的重复记录?
- 23. 使用SQL select语句计数重复记录中的重复记录
- 24. 重复时记录一个记录
- 25. 查看重复记录的记录,创建新记录之前
- 26. 消除BigQuery表中的重复记录
- 27. 删除sql表中的重复记录
- 28. SQL中的重复记录JOIN
- 29. Myrrix数据中的重复记录?
- 30. 删除列表中的重复记录
您需要提供更多信息。你在说什么“记录”?在纯C++中没有这样的“记录”,所以请提供更多信息。 – 2009-11-10 14:57:59
我们需要更多的信息来回答这个问题。 您的记录如何存储?你怎么编辑它们? – 2009-11-10 14:58:48