C++如何快速解析一个txt数据文件
有一个英文字典文件(内容都是英文),txt格式,里面数据格式如下:
第1行:单词1
第2行:单词1的英文释义
第3行:单词1的词性(如名次、形容词)
第4行:单词2
第5行:单词2的英文释义
第6行:单词2的词性(如名次、形容词)
……
如此循环,有几十万行。现在要求:对每个单词,计算在释义里面引用了该单词的单词总数。请问如何高效的编写代码呢?求大神相助,给出伪代码也可以。
举个来说,比如词典如下:
dower
That with which one is gifted or endowed;
n
one
Being a single unit or entire being or thing and no more; not multifold;
adj
在这个例子中,one这个单词在dower的释义中被引用了,那么在释义中引用one的单词的数目为1