Preparing NOJ

直接插入排序

1000ms 65536K

Description:

给定输入排序元素数目n和相应的n个元素,写出程序,利用内排序算法中直接插入排序算法进行排序,并输出排序过程中每趟及最后结果的相应序列。

Input:

共两行,第一行给出排序元素数目n,第二行给出n个元素,1n400,每个元素值范围为 [0100000)

Output:

三个部分:

1部分为两行,第1行输出文字“Source:”,第2行给出原始序列;

2部分,开始输出文字“Insert Sort:”,后续输出简单选择排序过程;

3部分,开始输出文字“Result:”,后续输出排序结果。

Sample Input:

7
48 36 68 72 12 48 2

Sample Output:

Source:
(48) 36 68 72 12 48 2
Insert Sort:
(36 48) 68 72 12 48 2
(36 48 68) 72 12 48 2
(36 48 68 72) 12 48 2
(12 36 48 68 72) 48 2
(12 36 48 48 68 72) 2
(2 12 36 48 48 68 72)
Result:
(2 12 36 48 48 68 72)

Note:

 数据结构A实验四

本题由旧版NOJ导入,来源:CHENZ

Info

NOJ

Provider NOJ

Code NOJ1062

Tags

Submitted 485

Passed 150

AC Rate 30.93%

Date 04/20/2019 10:03:10

Related

Nothing Yet