有关算法的任务

  • 12
  • 已锁定
“线性混沌”星球的居民给孩子们玩的是排序任务,而不是魔方。这是小型有序同构体的消遣。警惕:用户从键盘输入单词(和数字)列表后,程序应按升序显示单词,并按降序显示数字。
无法完成此任务,因为你尚未登录。
评论 (6)
  • 受欢迎
你必须先登录才能发表评论
kqhasaki Software Developer 位于 Hyva Mechanics (Chin
9 八月 2021, 15:27
答案用的方法是一种选择排序(多了一些交换,但是可读性更好,代码更简单)。
kqhasaki Software Developer 位于 Hyva Mechanics (Chin
9 八月 2021, 15:16
这道题用冒泡排序实现其实不算简单,因为冒泡排序需要不断比较相邻元素,因此每一步冒泡都要移动指针。
4 八月 2021, 03:19
//文字和文字对比,数字和数字对比 双层循环 外层循环为数组起始位置直至结尾 内层循环为外层循环起始位置加1直至数组结尾 判断外层循环与内层循环位置内容为同一类型然后进行比对 // 1 b 3 a 4 // i=0 j=1 外循环值=1 内循环值=b 不满足 对应位置为同一类型 // i=0 j=2 外循环值=1 内循环值=3 满足 对应位置为同一类型 // 3 b 1 a 4 // i=0 j=3 外循环值=3 内循环值=a 不满足 对应位置为同一类型 // i=0 j=4 外循环值=3 内循环值=4 满足 对应位置为同一类型 // 4 b 1 a 3 // i=1 j=2 外循环值=b 内循环值=1 不满足 对应位置为同一类型 // i=1 j=3 外循环值=b 内循环值=a 满足 对应位置为同一类型 // 4 a 1 b 3 // i=1 j=4 外循环值=a 内循环值=3 不满足 对应位置为同一类型 // i=2 j=3 外循环值=1 内循环值=b 不满足 对应位置为同一类型 // i=2 j=4 外循环值=1 内循环值=3 满足 对应位置为同一类型 // 4 a 3 b 1 // i=3 j=4 外循环值=b 内循环值=1 不满足 对应位置为同一类型 // i=4 j=5 内循环变量不满足循环继续条件 退出内循环 // i=5 外循环变量不满足循环继续条件 退出外循环
Yingjie Guan
级别 18 ,Quarry Bay
12 七月 2021, 10:21
看了评论稍微不那么自闭了...
诸葛靓
级别 11 ,China
28 五月 2021, 15:56
这也太难了,看答案都还迷糊着呢......
Tom
级别 41 ,San Jose,Sweden
18 二月 2021, 06:27
這題真難!!