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

商丘网站建设价格建设网站最强

商丘网站建设价格,建设网站最强,网站开发图片侵权,郑州工程网官网最新版入口Day44 Java数组08 冒泡排序 1.什么是冒泡排序 冒泡排序是Java八大排序算法之一,是最简单,最常用的排序法冒泡排序就是将数组中的相邻2个元素依次进行比较,通过把值较大的元素换位到后面(或前面),经过多轮比较,最终会把一个最大值换位到末尾(或开头)。再通过套嵌循环&#xff0c…

Day44 Java数组08 冒泡排序

1.什么是冒泡排序

  • 冒泡排序是Java八大排序算法之一,是最简单,最常用的排序法
  • 冒泡排序就是将数组中的相邻2个元素依次进行比较,通过把值较大的元素换位到后面(或前面),经过多轮比较,最终会把一个最大值换位到末尾(或开头)。再通过套嵌循环,多次重复(arrays.length-1次)上述比较相邻数字的小循环,从而使得数组内元素按照升序(或降序)排列。
//注:如何实现元素换位
int temp;   //首先定义一个空水杯
temp = arrays[i+1];   //把第二个元素倒进空水杯
arrays[i+1] = arrays[i];  //把第一个元素倒进第二个杯子
arrays[i] = temp;  //再把第二个元素倒进第一个杯子,就实现了两个元素的换位

2.冒泡排序演练

package com.kongying.array;import java.util.Arrays;public class Demo06 {//冒泡排序public static void main(String[] args) {int[] A = {35,11,72,96,88,25,10,109,6,55};System.out.println(Arrays.toString(sort(A)));  //调用sort方法}public static int[] sort(int[] arrays){  //定义排序方法sortfor (int j = 0;j< arrays.length-1;j++) {  //外层循环,控制推多少轮for (int i = 0; i < arrays.length - 1; i++) {  //内层循环,,经过数组长度-1次比较,把一个最大值推到最后if (arrays[i] > arrays[i + 1]) {   //如果前一个数字比后一个数字大,就交换两个数字,经过内层循环,每次会把一个最大值推到最后int temp;temp = arrays[i + 1];arrays[i + 1] = arrays[i];arrays[i] = temp;}}}return arrays;}
}
http://www.dtcms.com/a/518078.html

相关文章:

  • 电子商务网站管理系统完美版上海网站建设天锐科技
  • 域名备案网站漳州做网站建设公司
  • 企业网站建设方案pptwordpress完成静态化
  • 备案ip 查询网站查询系统换公司网站域名要改吗
  • 网站推广优化怎样微信小程序开发实训报告
  • 深圳比较好的建网站公司那种退不掉的网站怎么做的
  • 网站优化方案案例网站自动适应屏幕
  • 网站建设运营公司推荐龙岩天宫山有几个台阶
  • 秦皇岛网络公司 网站托管河南建设安全协会网站
  • apache建设多个网站如何用wordpress挖比特币
  • 怎么查询网站空间商北京住总第一开发建设有限公司网站
  • 椒江住房和城乡建设部网站昆明官渡区网站建设
  • 建设银行怎么加入信用网站网站开发语言哪种简单
  • 建设网站的具体步骤是什么做网站的流程视频教程
  • 宜昌市建设厅官方网站vps开wordpress
  • 网站建设还有需求么抖音网站建设的基本情况
  • 做健身推广网站WordPress插件api调用
  • 最权威的排行榜网站设计理念万能模板
  • 中山 网站建设 骏域设计网站的方法
  • 做网站彩票的代理好吗网站建设论文开题报告范文
  • 网站内容建设的原则是什么网页素材大宝库
  • 山东教育行业网站建设推荐做app模板网站
  • 无锡专业做网站的公司有哪些网站建设人工费一年多少钱
  • 西安模板做网站如何制作网页效果图
  • 静态单页网站wordpress管理咨询公司好不好做
  • 无锡建网站南京网站设计是什么
  • 山西网站建站系统哪家好室内设计公司招聘要求
  • 婚纱摄影网站首页小伟破解WordPress主题
  • 南京公共工程建设中心网站网络营销案例分享
  • python 网站架构网站网站制作网站