顺序查找
简介
顺序查找(Sequential Search)又叫线性查找,是最基本的查找技术。查找过程:从线性表中第一个或最后一个元素开始,逐个与给定值进行比较。
查找次数分析:
最好情况:1次;
最坏情况:n次;
失败情况:n+1次;
平均情况:(1+2+3+4+...+n)/n = (n+1)/2次;
时间复杂度为:O(n);
代码
成长快乐!成长快乐!成长快乐!
总结自《大话数据结构》
版权声明: 本文为 InfoQ 作者【ilovealt】的原创文章。
原文链接:【http://xie.infoq.cn/article/332c62cf044f3a16875a8628c】。
本文遵守【CC-BY 4.0】协议,转载请保留原文出处及本版权声明。
评论