|
出现第一项丢失 最后一项重复的情况 找deepseek修改了一下 <火山程序 类型 = "通常" 版本 = 1 /> 循环 (0, 排序数组.取成员数 (), i, 1) { j = i 判断循环 (j > 0) { 如果 (从小到大 == 真) { 如果 (排序数组.取成员 (j) < 排序数组.取成员 (j - 1)) { 排序数组.交换成员 (j, j - 1) 表项值数组.交换成员 (j, j - 1) j = j - 1 } 否则 { 跳出循环 } } 否则 { 如果 (排序数组.取成员 (j) > 排序数组.取成员 (j - 1)) { 排序数组.交换成员 (j, j - 1) 表项值数组.交换成员 (j, j - 1) j = j - 1 } 否则 { 跳出循环 } } } } |
|
1、把第105、106行去掉; 2、加返回值; |
|
|
|Archiver|手机版|小黑屋|递归火山软件开发平台
( 鄂ICP备18029190号 )
GMT+8, 2026-5-28 05:23 , Processed in 0.101089 second(s), 22 queries .
Powered by Discuz! X3.4
© 2001-2017 Comsenz Inc.