再次编写折半查找程序
来源:互联网 发布:鲜卑化 知乎 编辑:程序博客网 时间:2024/04/27 14:40
看了看以前写的程序,觉得应该再写一次。
#include<stdio.h>#include<string.h>char* find(char *left, char *right,int len){char k;char *mid= left + len / 2;printf("k=");scanf("%c", &k);while ((*mid != *left) && (*mid!=*right)){len /= 2;if (k == *mid)return mid;else if (k < *mid){right = mid;mid = left + len/ 2;}else{left = mid;mid = left + len / 2;}}return NULL;}int main(){char arr[] = "123456";int len = 0;len = strlen(arr);printf("%d", find(arr, arr + len - 1, len));system("pause");return 0;}
0 0
- 再次编写折半查找程序
- C语言:折半查找的程序编写
- .编写折半查找函数。
- 折半查找程序
- 折半查找程序
- 折半查找小程序
- 编写一遍折半查找。
- Java的折半查找程序
- c语言:编写折半查找函数
- 【C语言】编写一个折半查找函数
- C语言:编写折半查找函数
- 使用函数,实现编写折半查找
- 用c语言编写折半查找法
- 折半查找代码的编写和探索
- 编一个折半查找的程序
- 二分查找的非递归程序(折半查找)
- Java程序实现二分法查找(折半查找)算法
- 折半查找
- 新年第一段代码
- 左旋字符串
- 用递归和非递归的方法求解n的k次方
- 编写一个函数(递归实现) 实现:将参数字符串中的字符反向排列。
- swift学习资料整理
- 再次编写折半查找程序
- C语言中memset函数详解
- TypedArray详解
- 用c语言指针实现给整形数组冒泡排序
- 字符串的输出
- 一大波库函数的模拟实现
- JQuery Mobile 应用实例(1)
- 冒泡排序多个字符串
- Node.js学习4- 回调函数