本帖最后由 神一样的女人 于 2021-12-9 00:05 编辑
问答区的问题,https://125.confly.eu.org/thread-14709726-1-1.html
感觉有点意思,就发出来
窗口程序集名 | 保 留 | 保 留 | 备 注 | 窗口程序集_启动窗口 | | | | 子集生成 ({ 1, 2, 3, 4, 5 })变量名 | 类 型 | 静态 | 数组 | 备 注 | len | 整数型 | | | i | 整数型 | | | n | 整数型 | | | 结果 | 整数型 | | 0 | j | 整数型 | | |
len = 取数组成员数 (arr ) 计次循环首 (len, i ) n = 位或 (n, 左移 (1, i - 1 )) 计次循环尾 () 变量循环首 (0, n, 1, i ) 清除数组 (结果 ) 计次循环首 (len, j )  如果真 (位与 (i, 左移 (1, j - 1 )) ≠ 0 )  加入成员 (结果, arr [j ])    计次循环尾 () 调试输出 (结果 ) 变量循环尾 ()
111.e
(3.05 KB, 下载次数: 17)
优化了下
窗口程序集名 | 保 留 | 保 留 | 备 注 | 窗口程序集_启动窗口 | | | | 子集生成 ({ 1, 2, 3, 4, 5 })变量名 | 类 型 | 静态 | 数组 | 备 注 | len | 整数型 | | | i | 整数型 | | | 结果 | 整数型 | | 0 | j | 整数型 | | |
len = 取数组成员数 (arr ) 变量循环首 (0, 求次方 (2, len ) - 1, 1, i ) 清除数组 (结果 ) 计次循环首 (len, j )  如果真 (位与 (i, 左移 (1, j - 1 )) ≠ 0 )  加入成员 (结果, arr [j ])    计次循环尾 () 调试输出 (结果 ) 变量循环尾 ()
|