博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
数据结构 — 查找(最基础)
阅读量:1984 次
发布时间:2019-04-27

本文共 517 字,大约阅读时间需要 1 分钟。

/*1.顺序查找 平均比较次数:(n+1)/22.折半查找 由判定树得出平均比较次数不会超过O(logn)*/#include
using namespace std;#define MAX_NUM 5typedef struct { int key;}EleType;/*顺序查找*/int seqsearch(EleType arr[], int searchNum, int n) { int i; arr[n].key = searchNum; for(i = 0; arr[i].key != searchNum; i++) { ; } return (( i
arr[middle].key) left = middle + 1; else if(searchNum < arr[middle].key) right = middle - 1; else return middle; }}int main() { EleType arr[MAX_NUM]; for(int i = 0; i

你可能感兴趣的文章
nginx访问控制、基于用户认证、https配置
查看>>
用zabbix监控nginx
查看>>
SaltStack
查看>>
Jenkins 控制台输出中的奇怪字符
查看>>
Linux添加系统调用
查看>>
linux内存的寻址方式
查看>>
ubunut16.04的pip3出现问题,重新安装pip3
查看>>
how2heap-double free
查看>>
how2heap-fastbin_dup_consolidate
查看>>
orw_shellcode_模板
查看>>
[fmt+shellcode]string
查看>>
fmt在bss段(neepusec_easy_format)
查看>>
[double free] 9447 CTF : Search Engine
查看>>
[fast_bin_consoli + unlink]sleepyHolder_hitcon_2016
查看>>
python 函数式编程
查看>>
python编码
查看>>
scala maven plugin
查看>>
flink 1-个人理解
查看>>
redis cli
查看>>
redis api
查看>>