首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
uva110专题
uva110-Meta-Loopless Sorts(没有循环的排序程序)
对于这个题,我也尝试了多种结构,如链表,二叉树,数组;最后我还是按照类似插入排序的方法做出来的。 以a,b,c, d为例,加入已经排好了a<b<c; 则d就要从后往前一次比较,共比较3,但是有4中情况,因为多出了一种else的情况。 if c<d 则把d放在第四个位置。得到abcd的顺序。 else if b<d 则把d与c交换位置,得到abdc的顺序。 else if a<d 则把d与
阅读更多...