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

青岛网站建设费用html 教程

青岛网站建设费用,html 教程,汕头手机网页制作,成都十大景观设计公司正宗的冒泡排序写法#xff1a; public class BubbleSort {public static void main(String[] args) {int[] a {4,6,5,24,3,7,1};//初始化一个最大角标变量int n a.length-1;//循环轮次for (int i0;in;i){//从后向前开始#xff0c;相邻元素比较大小#xff0c;小的元…正宗的冒泡排序写法 public class BubbleSort {public static void main(String[] args) {int[] a {4,6,5,24,3,7,1};//初始化一个最大角标变量int n a.length-1;//循环轮次for (int i0;in;i){//从后向前开始相邻元素比较大小小的元素向前移动for (int j n;ji;j--){if (a[j-1]a[j]){int tempa[j-1];a[j-1]a[j];a[j]temp;}}}//打印最后排序好的数组System.out.println(Arrays.toString(a));} }最后运行的打印结果 这种写法当然存在一定的弊端就是假如这个数组内只有两个元素无序的其他的元素都是有序的例如{1,3,2,4,5,6,7,8}那么其他有序的元素就没有必要再一一对比了于是就有了下面的优化算法 public class BubbleSort {public static void main(String[] args) {int[] a {1,3,2,4,5,6,7,8};//初始化一个最大角标变量int n a.length-1;//标记变量boolean flag true;//循环轮次for (int i0;inflag;i){flagfalse;//从后向前开始相邻元素比较大小小的元素向前移动for (int j n;ji;j--){if (a[j-1]a[j]){int tempa[j-1];a[j-1]a[j];a[j]temp;flagtrue;}}}//打印最后排序好的数组System.out.println(Arrays.toString(a));} } 打印结果 可以看到优化后的算法增加了一个标识只遍历两轮就结束了省去了无用的遍历开销
http://www.zqtcl.cn/news/452401/

相关文章:

  • 知名营销类网站互联网软件开发是什么工作
  • 做网站前新闻录入网站模板
  • 网站域名做跳转要收费吗科技信息期刊
  • 登别的网站应怎么做网站推广广告词大全集
  • 漯河城乡建设管理局网站wordpress icon class
  • 买空间哪个网站好广州多少网络科技有限公司
  • 网站的网络推广方案营销型网站建设论文
  • 苏州做网站便宜的公司哪家好门店管理系统app
  • 学校多语言网站建设网络维护网站建设培训
  • Wordpress外贸网站搭建公司建站系统的应用场景
  • 网站推广网络推广方wordpress汉语公益
  • 长沙做网站的公司有哪些宁波奉化建设局网站
  • 温岭专业自适应网站建设承德招聘信息网
  • 做公司网站的模板下载wordpress e
  • 网站建设基本知识wordpress 没有小工具
  • 北京完美建设有限公司网站酒店加盟
  • 山东网络推广网站德州市建设局质监站网站
  • api模式网站开发网站打开后显示建设中
  • 排名好的郑州网站建设免费营销培训
  • 美橙互联网站网站主要应用
  • 淘宝客网站做appuv推广平台
  • 网站公司可以做英文网吗图片加字制作免费
  • 海口个人建站模板精品课程云网站建设
  • 阿里网站空间莱芜新闻视频回放
  • 高清网站建设的好处wordpress 房产模板
  • 在建工程查询网站怎么自己开发网站
  • 旧电脑怎么做网站如何自己弄个免费网站
  • 聊城网站营销WordPress工作发布
  • 建造网站需要什么汽车网站建设
  • 网站建设app郑州发布评论