博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
鸡尾酒排序
阅读量:7081 次
发布时间:2019-06-28

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

鸡尾酒排序是冒泡排序的变体:循环一次排好两个数,最大最小的数分别置于首尾。

1 //鸡尾酒排序 2 public class CocktailSort  3 { 4     public void cocktailSort(int[] r) 5     { 6         int length=r.length; 7         boolean swaped=true; 8         for(int i=0;i
r[j+1])//将最大的元素放在末尾14 {15 int temp=r[j];16 r[j]=r[j+1];17 r[j+1]=temp;18 swaped=true;19 }20 }21 if(!swaped) break;22 swaped=false; for(int j=length-i-2;j>i;j--)//将最小的放在最前面23 {24 if(r[j]

 

 

转载于:https://www.cnblogs.com/jmsxh-234/p/3391382.html

你可能感兴趣的文章
C++17标准制定完成
查看>>
没有JS的前端:体积更小、速度更快!
查看>>
OpenAI发布大型强化深度学习模拟器Neural MMO,AI适者生存择最优
查看>>
入门解读:小白也能看懂的容器和虚拟机介绍
查看>>
企业级区块链现状研究报告:小企业的投资总额是大企业的28倍
查看>>
php解析带有命名空间的xml
查看>>
在首次发布三周之后,MLflow迎来了0.2版本
查看>>
微软发布面向企业区块链网络的Coco Framework
查看>>
.NET Core中的去虚
查看>>
前端大神用React刻了一个Windows XP
查看>>
10种避免大型部署的方法
查看>>
Yelp的实时流技术之二:将MySQL表数据变更实时流到Kafka中
查看>>
数据不可变之linked-in/rocketdata
查看>>
Java 10新特性前瞻
查看>>
从蚂蚁金服实践入手,带你深入了解 Service Mesh
查看>>
通过DevOps考古学了解生产环境
查看>>
nginx lua指令执行顺序
查看>>
新书问答:Agile Management
查看>>
精益企业中架构师的角色
查看>>
Chrome开发者工具中关于“Deferred long-running timer task(s) ”的警告
查看>>