-1
A
回答
2
的你需要能夠在一個時間緩衝了至少一條線。這裏有一種方法:
While neither file is at EOF:
Read lines A and B from files one and two (each)
If lines are identical, print one of them
翻譯成合適的編程語言,問題就解決了。
注意,沒有花哨的數據結構都參與其中。
+0
不一定。如果你可以在文件中向後尋找,你可以直到你在這兩個文件中找到EOL(在這種情況下,你從標記複製到這裏到輸出)一次比較一個字符,或者你找錯配,在這種情況下,你將尋求在每個文件的最後一個字符不是EOL。然後你重置你的標記。將EOF當作EOL對待,並且除了一些文件偏移之外,您已經沒有任何緩衝。 – Ian 2011-04-27 08:13:52
相關問題
- 1. 是一個HashMap的一個合適的數據結構
- 2. 哪一個適合用於文件比較的數據結構?
- 3. 適合的數據結構
- 4. 合適的數據結構
- 5. 哪個SQL表結構更適合按月存儲數據?
- 6. 哪一個更適合WF4.0的架構?
- 7. 哪一個適合的架構?
- 8. R中的哪些數據結構適合存儲模型?
- 9. 選擇一個合適的數據結構
- 10. 我需要找到一個合適的數據結構
- 11. JAVA - 最合適的數據結構
- 12. CSV表最合適的數據結構?
- 13. 選擇合適的數據結構
- 14. 適合的樹型數據結構
- 15. 最合適的數據結構(Python)
- 16. C++最適合的數據結構
- 17. 合適的樹形數據結構
- 18. 哪種數據結構最適合交換操作?
- 19. 對於仿真系統,哪種數據結構最合適?
- 20. 哪個構造函數更適合StreamResult()?
- 21. 哪個CMS適合我構建頁面結構/導航?
- 22. 哪一個是最適合數據可視化的火花兼容數據庫?
- 23. 哪種數據結構適合臨時大二進制數據存儲?
- 24. 適當的數據結構
- 25. 適當的數據結構?
- 26. 合適的數據結構返回一組
- 27. 哪個數據庫最適合Magento
- 28. 哪個空間數據結構(算法)最適合(搜索)一組區域(空間數據)?
- 29. 有沒有適合解決這個問題的數據結構?
- 30. 尋找一個合適的數據結構從這兩個列表中刪除
這顯然是一個家庭作業的問題,所以我們會幫你回答自己的問題。你能想到這些解決方案的優點/缺點嗎?爲什麼一種方法適合,其他方法不適合? – Wolph 2010-08-21 20:11:53
明顯是內存陣列中最好的。這允許您直接訪問文件的每一行。 – Polaris878 2010-08-21 20:14:57
這將放棄答案,但我不願看到太久:)這個問題的關鍵是,輸入文件_terabytes_大小的人的奮鬥。 – 2010-08-21 23:26:35