查找是我们经常会碰到的问题,以前我做过一个这样的算法,在有序的数列(80万条左右),这批数据是根据维度由小到大排序的,寻找已知数据的位置,并且所相应的运算,由于这个算法要在嵌入式系统中做,如果一次在内存中载入80万条数据是不明智的.而且这个计算过程是每秒都要做一次,如果不在内存中载入数据时效性上又无法满足,那么只能根据已知数据在整个数列中的位置,然后将这个位置附近的数据载入内存.这个算法与在百度地图上查找最近的饭店基本是一个意思.我们需要对查找的数据库做处理,一维数据要变成二维数据,这是我自己的…