静态查找--改进版,比较时间节约一半
来源:互联网 发布:淘宝申请介入要几天 编辑:程序博客网 时间:2024/06/05 05:27
空间换时间
#include <stdio.h>#include <time.h>#define SIZE 20void print_array(int a[], int len){int i = 0;for (i = 1; i <= len; i++){printf("%d,", a[i]);}printf("\n");}int static_search(int a[], int len, int key){int i = len;a[0] = key;while (a[i] != key){i--;}return i;}int main(void){int a[SIZE + 1] = { 0 };int i = 0;int key = 0;int index = -1;srand((unsigned int)time(NULL));for (i = 1; i <= SIZE; i++){a[i] = rand() % 100;}key = rand() & 100;printf("Static Search Demo\n");printf("Key: %d\n", key);printf("Array: \n");print_array(a, SIZE);index = static_search(a, SIZE, key);if (index >= 1){printf("SUCCED: a[%d] = %d\n", index, a[index]);}else{printf("Failed!!\n");}system("PAUSE");return 0;}
0 0
- 静态查找--改进版,比较时间节约一半
- 如何节约时间
- 节约时间的输入输出
- 节约时间的技巧
- 线性时间查找数量超过数组长度一半的数
- 考研节约时间20法
- 我是如何节约时间的
- 我是如何节约时间的
- Spark vs. MapReduce 时间节约66%,计算节约40%
- Spark vs. MapReduce 时间节约66%,计算节约40%
- Spark vs. MapReduce 时间节约66%,计算节约40%
- Spark vs. MapReduce 时间节约66%,计算节约40%
- 改进计算程序如下,计算时间还会比较长。。。
- 时间完成一半
- 时间过了一半
- 链表查找算法-节约内存
- 节约时间的20个办法
- 节约时间的20个办法
- 项目学习主题一:java mail
- asp.net 实现根据访问的IP地址获取这个IP所在地(省或者市)
- 千千静听2014 v8.3.6 官方最新版
- 79 Java BufferedReader 获取键盘输入
- 半承雨露,半入尘埃
- 静态查找--改进版,比较时间节约一半
- 使用Skin#美化界面
- 约瑟夫环问题
- 4444
- 静态查找
- ORACLE WITH AS 用法
- BDD 与 TDD
- csu 1446 Problem J Modified LCS (扩展欧几里得算法的简单应用)
- 1>LINK : fatal error LNK1561: 必须定义入口点