diff --git a/picture4.drawio.svg b/picture4.drawio.svg new file mode 100644 index 0000000..953d35f --- /dev/null +++ b/picture4.drawio.svg @@ -0,0 +1,230 @@ + + + + + + + + + +
+
+
+
+

+ sort_data +

+
+
+
+
+
+
+
+
+
+
+ + sort_data... + +
+
+ + + + + + +
+
+
+ 将学号按照从小到大排序 +
+
+
+
+ + 将学号按照从小到大排序 + +
+
+ + + + + + +
+
+
+ 将学生成绩进行比较 +
+
+
+
+ + 将学生成绩进行比较 + +
+
+ + + + + + + + +
+
+
+ 前者大于后者 +
+
+
+
+ + 前者大于后者 + +
+
+ + + + + + +
+
+
+ 顺序交换 +
+
+
+
+ + 顺序交换 + +
+
+ + + + + + +
+
+
+ 按照学号进行排序 +
+
+
+
+ + 按照学号进行排序 + +
+
+ + + + +
+
+
+ 成绩相同 +
+
+
+
+ + 成绩相同 + +
+
+ + + + + + + +
+
+
+ 不交换 +
+
+
+
+ + 不交换 + +
+
+ + + + + +
+
+
+ 前者小于后者 +
+
+
+
+ + 前者小于后者 + +
+
+ + + + + + +
+
+
+ 直至不在交换 +
+
+
+
+ + 直至不在交换 + +
+
+ + + + + +
+
+
+ 输出最终成绩排序 +
+
+
+
+ + 输出最终成绩排序 + +
+
+
+ + + + + Text is not SVG - cannot display + + + +
\ No newline at end of file