|

楼主 |
发表于 2023-1-9 19:43:37
|
显示全部楼层
广东省广州市
窗口程序集名 | 保 留 | 保 留 | 备 注 | 程序集1 | | | | 变量名 | 类 型 | 数组 | 备 注 | n | 整数型 | |
n = 4 test ()返回 (0 ) 变量名 | 类 型 | 静态 | 数组 | 备 注 | i | 整数型 | | | perm | 整数型 | | 4 | CONNECT | 整数型 | | |
CONNECT = 1 变量循环首 (0, n - 1, 1, i ) perm [i + 1 ] = i 变量循环尾 ()new_arr (perm ) 判断循环首 (判断是否为初始值 (perm ) = 假) new_arr (perm ) CONNECT = CONNECT + 1 判断循环尾 ()调试输出 (“需要操作” + 到文本 (CONNECT ) + “步”)变量名 | 类 型 | 静态 | 数组 | 备 注 | i | 整数型 | | | arr | 整数型 | | 0 | temp | 文本型 | | |
计次循环首 (取数组成员数 (perm ), ) 加入成员 (arr, 0 ) 计次循环尾 () 变量循环首 (0, n - 1, 1, i ) 判断 (i % 2 = 0 )  arr [i + 1 ] = perm [i ÷ 2 + 1 ] 判断 (i % 2 = 1 )  arr [i + 1 ] = perm [n ÷ 2 (i - 1 ) ÷ 2 + 1 ]      变量循环尾 ()perm = arr 变量循环首 (0, n - 1, 1, i ) 如果真 (perm [i + 1 ] ≠ i ) 返回 (假)  变量循环尾 ()返回 (真)
|
|