|
分享源码
界面截图: |
- |
是否带模块: |
- |
备注说明: |
- |
本帖最后由 cf2006a 于 2018-8-19 08:59 编辑
* 94 | 1267.900000 | “1267.9” | 1000000
* “排序用时:” | 1918
* “0”
* “0”
* “0”
* “0”
* “0”
* “0”
* “0”
* “0”
* “0”
* “0”
* “0”
* “0”
* “0”
* “0”
* “0”
* “0”
* “0”
* “0”
* “0”
* “0”
* “0”
* “0”
* “0”
* “0”
* “0”
* “0”
* “0”
* “0”
* “0”
* “0”
* “0”
* “0”
* “0”
* “0.1”
* “0.1”
* “0.1”
* “0.1”
* “0.1”
* “0.1”
* “0.1”
* “0.1”
* “0.1”
* “0.1”
* “0.1”
* “0.1”
* “0.1”
* “0.1”
* “0.1”
* “0.1”
* “0.1”
* “0.1”
* “0.1”
* “0.1”
* “0.1”
* “0.1”
* “0.1”
* “0.1”
* “0.1”
* “0.1”
* “0.1”
* “0.1”
* “0.1”
* “0.1”
* “0.2”
* “0.2”
* “0.2”
* “0.2”
* “0.2”
* “0.2”
* “0.2”
* “0.2”
* “0.2”
* “0.2”
* “0.2”
* “0.2”
* “0.2”
* “0.2”
* “0.2”
* “0.2”
* “0.2”
* “0.2”
* “0.2”
* “0.2”
* “0.2”
* “0.2”
* “0.2”
* “0.2”
* “0.2”
* “0.2”
* “0.2”
* “0.2”
* “0.2”
* “0.2”
* “0.2”
* “0.3”
* “0.3”
* “0.3”
* “0.3”
* “0.3”
* “0.3”
|
快速排序_精简版_自编 | | | |
参数_数组 | 文本型 | | | | 开始位置 | 整数型 | | | | 结束位置 | 整数型 | | | | 排序方向 | 逻辑型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | i | 整数型 | | | 基准下标 | 整数型 | | | 基准值 | 双精度小数型 | | | 对比值 | 双精度小数型 | | | 如果 (开始位置 < 结束位置 )基准下标 = 开始位置 - 1 基准值 = _文本到数值 (参数_数组 [结束位置 ])变量循环首 (开始位置, 结束位置, 1, i )对比值 = _文本到数值 (参数_数组 [i ])如果真 (选择 (排序方向, 对比值 ≤ 基准值, 对比值 ≥ 基准值 )) 基准下标 = 基准下标 + 1 交换变量 (参数_数组 [基准下标 ], 参数_数组 [i ])变量循环尾 ()快速排序_精简版_自编 (参数_数组, 开始位置, 基准下标 - 1, 排序方向 )快速排序_精简版_自编 (参数_数组, 基准下标 + 1, 结束位置, 排序方向 )返回 ()
文本到数值 请 下这个 之前发的帖子 汇编文本到数值 再提速快一倍 还有bug求教高手
|
评分
-
查看全部评分
|