首页 > 代码库 > 一个关于汉字查找的算法的猜想

一个关于汉字查找的算法的猜想

有没有想过当你按下ctrl+F的时候程序是怎样做到查找你要查找的内容,例如在这篇文章里查询“程序设计”我的猜想是它首先会查找到所有有“程”字的词语,将下标存在一个数组里,在查找,直到把这片文章查完,然后再在含有“序”字的地方,过程同上,然后查“设”字,然后再查“计”,这用递归应该比较合适,因为操作都是相似的,有限步之内能完成的。所以可以递归,现在就是要设计出程序,加油。

就在刚才想到了另一种办法,就是当查到“程”字时就转入查询“序设计”的过程,如果都满足则找到一个,如果不满足则继续在文章中查找,直到读完。

在思考一下这两种算法的优缺点是什么

本文出自 “8399328” 博客,请务必保留此出处http://8409328.blog.51cto.com/8399328/1438169