7-6 簡化的插入排序 (15 分)
本題要求編寫程式,將乙個給定的整數插到原本有序的整數序列中,使結果序列仍然有序。
輸入格式:
輸入在第一行先給出非負整數n(<10);第二行給出n個從小到大排好順序的整數;第三行給出乙個整數x。
輸出格式:
在一行內輸出將x插入後仍然從小到大有序的整數序列,每個數字後面有乙個空格。
輸入樣例:
51 2 4 5 7
3輸出樣例:
1 2 3 4 5 7
#include
using
namespace std;
void
input
(int a,
int n)
;int
main()
a[i]
=x;//判斷插入的數在哪位
for(i=
0;i1;i++
) cout<<<
" ";
return0;
}void
input
(int a,
int n)
7 8 簡化的插入排序(15 分)
7 8 簡化的插入排序 15 分 本題要求編寫程式,將乙個給定的整數插到原本有序的整數序列中,使結果序列仍然有序。輸入在第一行先給出非負整數n 10 第二行給出n個從小到大排好順序的整數 第三行給出乙個整數x。在一行內輸出將x插入後仍然從小到大有序的整數序列,每個數字後面有乙個空格。5 1 2 4 ...
7 1 簡化的插入排序 15分
7 1 簡化的插入排序 15分 本題要求編寫程式,將乙個給定的整數插到原本有序的整數序列中,使結果序列仍然有序。輸入格式 輸入在第一行先給出非負整數n 10 第二行給出n個從小到大排好順序的整數 第三行給出乙個整數x。輸出格式 在一行內輸出將x插入後仍然從小到大有序的整數序列,每個數字後面有乙個空格...
實驗7 1 1 簡化的插入排序 15分
本題要求編寫程式,將乙個給定的整數插到原本有序的整數序列中,使結果序列仍然有序。輸入格式 輸入在第一行先給出非負整數n 10 第二行給出n個從小到大排好順序的整數 第三行給出乙個整數x。輸出格式 在一行內輸出將x插入後仍然從小到大有序的整數序列,每個數字後面有乙個空格。輸入樣例 51 2 4 5 7...