【数据结构】查找-顺序查找
结构体类型 struct Rec { int k; } Rec[n+1],为了使得每个值对应的下标相同,所以设置大小为n+1,Rec[0]的内容接下来说明 一般利用倒序查找方法从最后一个值向前查找这样可以简化函数步骤 程序如下: #include<stdio.h> 实验结果: 一种应该舍弃的方法: //这种方法是从前向后查找,比较麻烦。 int search1(Rec r[],Datatype k) { int i = 1; while ((r[i].key != k) && (i < n)) i++; if (i>n) return 0; else return i; } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |