摘要:
一、顺序搜索顺序搜索 是最简单直观的搜索方法:从列表开头到末尾,逐个比较待搜索项与列表中的项,直到找到目标项(搜索成功)或者 超出搜索范围 (搜索失败)。根据列表中的项是否按顺序排列,可以将列表分为 无序列表 和 有序列表。对于 无序列表,超出搜索范围 是指越过列表的末尾;对于 有序列表,超过搜索范围 是指进入列表中大于目标项的区域(发生在目标项小于列表末尾项时)或者指越过列表的末尾(发生在目标项大于列表末尾项时)。1、无序列表在无序列表中进行顺序搜索的情况如图所示:def sequentialSearch(items, target): for item in items: ... 阅读全文
posted @ 2013-08-27 23:12
RussellLuo
阅读(1560)
评论(0)
推荐(1)