这和算法没什么关系, 主要原因有三个
一: 索引, 索引就像一本书的目录一样, 搜索引擎为服务器里面的资料全部做了索引, 而电脑上没有, 就像一本书, 再厚, 只要有了目录, 找东西都是很快的, 而电脑上的搜索是没有目录的.
二: 全部扫描和部分扫描, 搜索引擎查找资料的时候只要返回部分结果, 不用全部扫描, 有遗漏也无所谓, 而电脑上查找东西的时候需要把硬盘所有的资料全部扫描一遍, 不能遗漏
三: 缓存, 搜索引擎很多的关键词都是高频搜索词, 例如美国, 这个词可能一天有上百万的搜索次数, 搜索引擎只要将这个搜索结果缓存起来就可以了, 当搜索这个词时, 直接展示缓存, 而不用重新搜索; 电脑的搜索频率则很低, 每次搜索都要重新扫描
其他: 有高手请帮忙补充……