如何使用有限的主内存有效地反转大文件的行

时间:2011-11-13 05:50:58

标签: reverse

如何使用有限的主内存有效地反转大文本文件的行?什么是有效的算法?

2 个答案:

答案 0 :(得分:2)

应该从文件结尾开始阅读,然后一直向后回到顶部。

您可以向后一次读取一个字符的文件。 缓存/保存所有字符,直到您返回回车符。 反转收集的字符串并使其成为一条线。

答案 1 :(得分:0)

我不确定您想要做什么,但请查看revtac命令(如果您使用的是具有它们的系统)。