quark

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2011年1月21日

摘要: 最近在和一个朋友的交流中,遇到这么一个问题,如何能较快对一个较大的文本文件(1G或更大)的文本行数进行统计。如果不考虑效率,要统计一个文本的行数其实一点也不难,但是如果需要在较快的时间内做完,恐怕就得考虑实现方法了。为此,自己尝试了几种方法,在这里把这几种方法拿出来和大家讨论一下。首先是生成测试数据的代码: const int COL_NUM = 30; const int LINE_NUM = 10000000; const string FILE_NAME = @"d:\test.csv"; /// <summary> ... 阅读全文
posted @ 2011-01-21 14:20 QuarkZ 阅读(2154) 评论(0) 推荐(0)