-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