查找算法
随心而梦
这个作者很懒,什么都没留下…
展开
-
顺序查找及其优化C语言
#include<stdio.h> void sort(int *arr, int len)//直接插入排序 { for (int i = 0; i < len-1; i++) { int end = i;//记录最后有序的下标初始第一个元素有序 int temp = arr[end + 1];//待插入的元素; while (end >= 0) { if (temp < arr[end]) { arr[end + 1] = arr[e.原创 2021-10-13 10:52:58 · 160 阅读 · 0 评论 -
顺序查找(c语言描述)
#include<stdio.h> int Search(int *arr,int len,int key)//顺序查找 { int i = 0; for (; i < len; i++) { if (arr[i] == key) return i; if (i ==len) return -1; } } int main() { int arr[] = { 5, 32, 11, 43, 90, 23 }; int len = sizeof(arr) /.原创 2021-10-13 10:19:17 · 133 阅读 · 0 评论