折半查找,插入
来源:互联网 发布:gta5捏脸数据女生初音 编辑:程序博客网 时间:2024/05/21 21:02
// ConsoleApplication1.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include <malloc.h>int _tmain(int argc, _TCHAR* argv[]){int num[5] = { 1, 3, 5, 7, 9 };int* num1 = (int*)malloc(sizeof(int) * 6);int* num2 = new int[6];int key = 8;int left = 0, right = 4;int mid;while (left < right){mid = (left + right) / 2;if (key == num[mid]){return mid;}else if (key < num[mid]){right = mid - 1;}else{left = mid + 1;}}if (left == right){for (int i = 0; i < mid+1; i++){num2[i] = num[i];}num2[mid+1] = key;for (int j = mid + 1; j < 5; j++){num2[j + 1] = num[j];}}for (int i = 0; i < 6; i++){printf("%d\n", num2[i]);}return 0;}
0 0
- 折半插入与折半查找
- 折半查找,插入
- 折半插入查找
- 折半查找插入排序
- 折半查找以及插入
- 折半查找数据,折半查找插入位置
- 折半查找插入排序法
- 折半查找插入排序算法
- 折半查找与插入实现
- 数组的排序,反转,折半查找,插入
- 数组的排序,反转,折半查找,插入
- 选择,冒泡排序,折半查找,插入
- 选择,冒泡,插入排序,折半查找
- 插入排序:直接插入排序,折半查找排序,希尔排序
- 25,使用折半查找找到插入位置,并插入数字
- 折半插入
- 折半插入
- 排序算法--折半插入排序(二分查找排序)
- Android SDK目录结构和工具介绍
- Linux巡检命令
- 如何学好C语言
- 浅谈Java中的hashcode方法
- 关于如何在vector中的某些元素(这些元素均是相同的值)之前插入一个特定的值
- 折半查找,插入
- 同步和异步的区别(转)
- JPA Annotations – @Temporal
- discuz数据库迁移,改密码后,相关配置文件修改
- 设备状态对Activity生命周期的影响
- leetcode 第九题 Palindrome Number(java)
- @autoreleasepool 创建自动释放连接池(内存管理)
- IOS开发偏门技巧
- 视频质量估计的通用参数模型