1. 问题
出两种检索算法:在一个排好序的数组T[1…n]中查找x,如果x在T中,输出x在T的下标j;如果x不在T中,输出j=0.
2. 解析
两个方法:
第一种顺序遍历,从小到大依次查找;
第二种二分遍历,从中间往两边查找。
3. 设计
5. 分析
O(n)
O(log2(n))
6. 源码
https://github.com/lizi196/suan_fa_fen_xi
1. 问题
出两种检索算法:在一个排好序的数组T[1…n]中查找x,如果x在T中,输出x在T的下标j;如果x不在T中,输出j=0.
2. 解析
两个方法:
第一种顺序遍历,从小到大依次查找;
第二种二分遍历,从中间往两边查找。
3. 设计
5. 分析
O(n)
O(log2(n))
6. 源码
https://github.com/lizi196/suan_fa_fen_xi