摘要:
个人项目的题目就是写一个统计词频的小程序,不用考虑太复杂的词的定义,只要是非字母的字符就当作是分隔符。比较棘手的是如何利用给定的字符串,去搜索目录下的所有文件。这个用C++写还得调用Windows API,考虑到开发时间可能大部分纠结在非重点问题上,所以我决定用C#写。刚开始是用的C#的split函数,写起来十分简单,但是跑起来没想到竟然是整个程序的瓶颈所在,之前以为会是IO和Dictionary呢。而且需要一提的是,char.ToLower()的速度也是非常的慢,最后连转大小写都是自己写的。改为自己写的split函数后,基本达到了秋丰老师的时间要求。之前还考虑过Trie树去代替Diction 阅读全文
posted @ 2012-09-02 19:24
code连锁店
阅读(205)
评论(0)
推荐(0)

浙公网安备 33010602011771号