博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
翻译冒泡排序测试
阅读量:7000 次
发布时间:2019-06-27

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

hot3.png

翻译一个冒泡排序:

var a = [1,3,2,4,6,5];var f = 0;var n = a.length ;for( var i =1; i<= n; i++) {    for( var j = n-1 ; j >= i; j --) {        if(a[j] < a[j+1]) {            var t = a[j];            a[j]  = a[j+1];            a[j+1] = t;            f = 1;        }    }}for(var i = 1; i< n; i++) {    print(a[i])}

生成代码:

local a={[1]=1,[2]=3,[3]=2,[4]=4,[5]=6,[6]=5}local f=0local n=table.getn(a)local i=1while i<=n dolocal j=n-1while j>=i doif a[j]

测试结果:

6

5
4
3
2
1
 

转载于:https://my.oschina.net/littlemonkeyc/blog/1859605

你可能感兴趣的文章
解决wordpress无法发送邮件的问题|配置好WP-Mail-SMTP的前提
查看>>
debian包之间的关系
查看>>
php生成随机数mt_rand和rand
查看>>
04.Linux Disk Partition & Mount Point
查看>>
ios系统的特点
查看>>
mac下配置java运行环境
查看>>
gsoap、c++。webservice的client。
查看>>
java中sleep()和wait()的区别
查看>>
[JAVA]UUID
查看>>
Win10优化
查看>>
【洛谷P1352】没有上司的舞会
查看>>
js中数组的合并和对象的合并
查看>>
解决 UE4 无法找到。generated.h 办法
查看>>
python 读取SQLServer数据插入到MongoDB数据库中
查看>>
TCP的三次握手与四次挥手(详解+动图)
查看>>
装饰器
查看>>
shell基础(八)-循环语句
查看>>
python3.6 安装jupyter,打不开notebook
查看>>
【转】loadrunner场景对性能测试策略的映射
查看>>
JMeter性能测试,完整入门篇
查看>>