希尔排序(Java实现)
来源:互联网 发布:搜狗微信 php 爬虫 编辑:程序博客网 时间:2024/06/05 17:01
希尔排序:
public class ShellSort {public static void main(String[] args) {int[] a = {23,45,12,78,58,39,66,90,17};shellSort(a);for(int i = 0;i<a.length;i++) {System.out.print(a[i]+" ");}}private static void shellSort(int[] a) {int p = a.length;int i,j;int temp;while(p > 1) {p = p / 2;for( i=p;i<a.length;i=i+p) {temp = a[i];j = i;while(j-p >= 0 && a[j-p] > temp) {a[j] = a[j-p];j = j - p;}a[j] = temp;}}}}
阅读全文
0 0
- 希尔排序[Java实现]
- Java实现希尔排序
- 希尔排序----java实现
- 希尔排序--Java实现
- 希尔排序 java实现
- java实现希尔排序
- 希尔排序Java实现
- 希尔排序 java实现
- Java实现希尔排序
- java实现希尔排序
- 希尔排序 Java实现
- 希尔排序(Java实现)
- 希尔排序 java实现
- 希尔排序 Java实现
- java 实现希尔排序
- 希尔排序 Java实现
- 希尔排序-JAVA实现
- java实现希尔排序
- java微信开发之微信支付
- Postgers
- linux平台查看CPU、内存消耗降序的进程列表
- mysql 索引与联合索引详解
- 判断一棵二叉树是否为另一棵二叉树的子树,Python实现
- 希尔排序(Java实现)
- PostgreSQL 连接问题 FATAL: no pg_hba.conf entry for host
- CSS 创建水平菜单
- 第六讲 静态代理
- Android如何解析json数组对象
- bzoj1598[Usaco2008 Mar]牛跑步 K短路模板 spfa+dij
- Expected BEGIN_OBJECT but was BEGIN_ARRAY at line 1 column 2 path 解决办法
- Android7.0调用系统相机拍照、相册选择图片、裁剪
- 比特币病毒来袭,教你关闭445端口(附打开方法)