java 二分排序
来源:互联网 发布:淘宝网络兼职 编辑:程序博客网 时间:2024/05/20 17:26
package com.guxia;public class Test {public static void main(String[] args) {int []a={4,2,1,6,3,6,0,-5,1,1};int i,j;int low,high,mid;int temp;for(i=1;i<10;i++){temp=a[i];low=0;high=i-1;while(low<=high){mid=(low+high)/2;if(a[mid]>temp)high=mid-1;elselow=mid+1;}for(j=i-1;j>high;j--)a[j+1]=a[j];a[high+1]=temp;}for(i=0;i<10;i++){System.out.printf("%d",a[i]);}}}
- java 二分排序
- Java 二分排序
- Java二分插入排序
- 二分排序(java)
- 二分排序(java语言)
- Java实现二分插入排序
- java实现二分插入排序
- java 实现二分归并排序
- java 冒泡排序二分查找
- 【插入排序】二分插入排序--Java
- Java排序四:二分插入排序
- Java 冒泡排序,选择排序,二分查找
- JAVA冒泡排序,归并排序,二分查找
- Java排序之插入排序[二分、折半插入排序](4)
- Java排序算法之二分查找
- java选择排序和二分查找
- Java排序算法和二分查找
- java两种排序及二分查找
- C# 文件操作(上传 下载 删除 文件列表)
- javascript apply
- XML编程
- Oracle 临时表
- QModelIndex/Role/Model介紹<二>
- java 二分排序
- 如何查找自己的msn邮箱地址
- 单点登陆小例子
- 【编译器】堆栈溢出(Stack Overflow)
- Linux内核代码风格 from kernel
- TDM
- Activity launchMode
- 深刻理解Oracle数据库的启动和关闭
- 根据table的列名动态查找该table