博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
数组希尔排序法
阅读量:7244 次
发布时间:2019-06-29

本文共 988 字,大约阅读时间需要 3 分钟。

https://blog.csdn.net/lucky51222/article/details/26110199

 

1. 构造算法类

class XiEr  {      public void ssort(int[] a, int n, int sp)      {          int i, j, t;          for (i = 0; i < n - sp; i++)              for (j = i; j < n - sp; j += sp)                  if (a[j] > a[j + sp])                  {                      t = a[j]; a[j] = a[j + sp]; a[j + sp] = t;                  }      }        public void shellsort(int[] a, int n, int[] d, int dn)      {          int i;          for (i = 0; i < dn; i++)              ssort(a, n, d[i]);      }  }

2. 前端调用

int j;              int[] a = { 49, 38, 100, 97, 76, 13, 27, 49, 55, 4 };              int[] d = { 5, 3, 1 };              XiEr xier = new XiEr();              xier.shellsort(a, 10, d, 3);              listBox1.Items.Clear();              string tt = "";              for (j = 0; j < 10; j++)                  tt = tt + a[j].ToString() + '\t';              listBox1.Items.Add(tt);

转载于:https://www.cnblogs.com/CelonY/p/9219253.html

你可能感兴趣的文章
Windows下忘记MySQL数据库root用户密码解决办法
查看>>
myBaits缓存
查看>>
Java笔试题(二)解释servlet、Filter和listener
查看>>
Git SSL公钥密钥生成
查看>>
怎样去思考问题 解决问题 zkc学长的福利
查看>>
第二十课:运算放大器抽象
查看>>
samtools和bcftools使用说明
查看>>
OC中使用 static 、 extern、 const使用
查看>>
Code Chef January Challenge 2019题解
查看>>
洛谷P3527 [POI2011]MET-Meteors(整体二分)
查看>>
extjs 点击链接到另一个页面 并激活另一个页面的指定tab
查看>>
JAVA Shallow heap & Retained heap
查看>>
2018"百度之星"程序设计大赛 - 资格赛
查看>>
DGUT_FLY退役贴 && FunCfans毕业总结-竞赛篇
查看>>
[]斯特林数
查看>>
麻省理工学院公开课:经典力学
查看>>
一点声明
查看>>
【百度人脸识别开发套件】开放人脸识别APP及SDK,加速二次开发进程
查看>>
2017京东笔试总结
查看>>
人生真是圆的,从BASIC开始的程序人生,又回到了BASIC,难道。。。。。
查看>>