当前位置: 首页 > news >正文

做ppt介绍网站吗哪里有培训网

做ppt介绍网站吗,哪里有培训网,虚拟主机和网站的关系,凡科网制作网站教程JAVA四种基本排序,包括冒泡法,插入法,选择法,SHELL排序法.其中选择法是冒泡法的改进,SHELL排序法是 插入法的改进.所以从根本上来说可以归纳为两种不同的排序方法:即:插入法#xff06;冒泡法一 插入法:遍历排序集合#xff0c;每到一个元素时#xff0c;都要将这个元素与所…JAVA四种基本排序,包括冒泡法,插入法,选择法,SHELL排序法.其中选择法是冒泡法的改进,SHELL排序法是 插入法的改进.所以从根本上来说可以归纳为两种不同的排序方法:即:插入法冒泡法 一 插入法:遍历排序集合每到一个元素时都要将这个元素与所有它之前的元素遍历比较一遍让符合排序顺序的元素挨个移动到当前范围内它最应该出现的位置。交换是相邻遍历移动双重循环控制实现.这种排序法属于地头蛇类型,在我的地牌上我要把所有的东西按一定的顺序规整,过来一个,规整一个. 处理代码如下: public void sort(int[] data) { int temp; for(int i1; i〈data.length; i){ for(int ji; (j〉0)(data[j]〉data[j-1]); j--){ tempdate[j]; data[j]data[j-1]; data[j-1]temp; } } } 二冒泡法:比较容易它的内层循环保证遍历一次后集合中最小大元素出现在它的正确位置下一次就是次小元素。。。该方法在集合分布的各种情况下交换移动的次数基本不变属于最慢的一种排序。实现也是双重循环控制。这种排序法属于过江龙,就是要找到极端,但是过奖龙也有大哥,二哥等,所以他们只能是大哥挑了二哥挑. 处理代码如下: public static int [] maopao(int[] data) { int temp; for(int i0; i〈data.length-1; i){ for(int ji1; j〈data.length; j){ if(data[i]〈data[j]){ tempdata[i]; data[i]data[j]; data[j]temp; } } } return data; 三选择法:该方法只是通过遍历集合记录最小大元素的位置一次遍历完后再进行交换位置操作类似冒泡但在比较过程中不进行交换操作只记录元素位置。一次遍历只进行一次交换操作。这个对与交换次序比较费时的元素比较适合。这种排序法比冒泡法要城府要深的多,我先记住极端数据,待遍历数据完了之后,我再处理,不像冒泡法那样只要比自己极端一点的就要处理,选择法只处理本身范围内的最极端数据. public static void xuanze(int[] data) { int temp; for (int i 0; i 〈 data.length; i) { int lowIndex i; for (int j data.length - 1; j 〉 i; j--) { if (data[j] 〉 data[lowIndex]) { lowIndex j; } } tempdata[i]; data[i]data[lowIndex]; data[lowIndex]temp; } } 四 Shell排序 它是对插入排序的一种改进是考虑将集合元素按照一定的基数划分成组去排序让每一组在局部范围内先排成基本有序最后在进行一次所有元素的插入排序。 public void sort(int[] data) { for(int idata.length/2; i〉2; i/2){ for(int j0; j〈i; j){ insertSort(data,j,i); } } insertSort(data,0,1); } private void insertSort(int[] data, int start, int inc) { int temp; for(int istartinc; i〈data.length; iinc){ for(int ji; (j〉inc)(data[j]〈data[j-inc]); j-inc){ tempdata[j]; data[j]data[j-inc] data[j-inc]temp; } } }转载于:https://www.cnblogs.com/jadmin/archive/2007/05/22/2206422.html
http://www.pierceye.com/news/672392/

相关文章:

  • 福田住房和建设局网站官网做自己点击网站
  • 临沂市建设局网站简介佛山建网站
  • 哪种类型的网站比较难做阿里云宝塔安装wordpress
  • 购物网站起名网站建设皿金手指排名
  • 河北省住房和城市建设厅网站怎么做cpa网站
  • 网站备案 取名资讯通不过软文投放平台有哪些?
  • 民治做网站多少钱好看的企业网站首页
  • 腾讯域名怎么建设网站客户管理系统免费
  • 承德网站建设报价网站建设中企动力最佳a5
  • 图书馆第一代网站建设海口会计报名网站
  • 网站设计师简介中国工厂网站官方网站
  • 广州移动 网站建设十大职业资格培训机构
  • 网站建设维护协议书网站开发程序用什么好
  • 零基础做网站教程天猫商城商品来源
  • 广州知名网站建设公司教育机构培训
  • 做游戏解说上传在什么网站好企业网站定制
  • 用iis浏览网站南宁网站seo大概多少钱
  • 如何用手机网站做淘宝客wordpress 免费 旅游
  • 青岛网站建设网站制作seo顾问服务福建
  • phpcms网站织梦 网站栏目管理 很慢
  • 金融网站 改版方案seo推广优化培训
  • 博物馆设计网站推荐网站布局有哪些常见的
  • 外贸网站建设980ps软件需要付费吗
  • 网站开发后的经验总结北新泾街道网站建设
  • 深圳市南山区住房和建设局网站国内知名网站建设伺
  • 企业网站建设制作的域名费用做的网站怎么上传
  • c++可视化界面设计搜索引擎优化自然排名的区别
  • 网站开发工作网络营销的网站分类有
  • 校园网上零售网站建设方案网站建设中页面模板
  • 网站如何报备外贸网站设计风格