您的位置:首页 > 编程开发 > 易语言

一些C语言转过来的排序

:206.79KB :2021-02-24 13:42:30

.判断循环首 (记录下标头 < 记录下标尾)
.判断循环首 (数组 [记录下标头] < 下标标记 且 记录下标头 < 记录下标尾)
记录下标头 = 记录下标头 + 1
.判断循环尾 ()
.判断循环首 (数组 [记录下标尾] ≥ 下标标记 且 记录下标头 < 记录下标尾)
记录下标尾 = 记录下标尾 - 1
.判断循环尾 ()
临时数 = 数组 [记录下标头]
数组 [记录下标头] = 数组 [记录下标尾]
数组 [记录下标尾] = 临时数
.判断循环尾 ()
.判断开始 (数组 [记录下标头] ≥ 数组 [数组个数])
临时数2 = 数组 [记录下标头]
数组 [记录下标头] = 数组 [数组个数]
数组 [数组个数] = 临时数2
.默认
记录下标头 = 记录下标头 + 1
.判断结束
.如果真 (记录下标头 ≥ 1)
快速递归法排序 (数组, 开始下标, 记录下标头 - 1)
.如果真结束
快速递归法排序 (数组, 记录下标头 + 1, 数组个数)
易语言一些C语言转过来的排序例子。

自定义绑定激活全键盘,组合键win7-10可用,键代码取键名
AJ-Log日志调试工具黑月开源

同类资源