顺序查找Linear search
依次检查候选,直到找到目标或遍历结束。
- 核心约束
- 未检查部分仍可能包含目标。
- 适用问题
- 小集合、无序输入、顺序数据流。
- 边界与取舍
- 数据变大后,重复查询通常需要建立索引。
时间与空间#
n 为候选数;单次相等比较 。
- 时间复杂度
- 最坏 ;最好
- 辅助空间
顺序检查直到找到目标或耗尽输入,不要求有序。成功查找的平均成本要指定目标位置分布,不能无条件给固定比例。
依次检查候选,直到找到目标或遍历结束。
n 为候选数;单次相等比较 。
顺序检查直到找到目标或耗尽输入,不要求有序。成功查找的平均成本要指定目标位置分布,不能无条件给固定比例。