WV 53 向有序陣列中插入乙個數

2021-06-28 17:25:11 字數 1058 閱讀 1532

問題及**:

/*   

*檔名稱:number.cpp

*作 者:單昕昕

*完成日期:2023年2月12日

*版 本 號:v1.0

*

*問題描述:向有序陣列中插入乙個數並輸出。

*程式輸入:乙個數。

*程式輸出:插入排序後的陣列。

*/ using system;

using system.collections.generic;

using system.linq;

using system.text;

namespace test

", i);

console.writeline();

}static void main()

;//0是為要插入的陣列預留的位置

console.write("初始陣列:");

displayarray(a);

console.write("\n請輸入要插入公升序陣列的數:");

int x = int.parse(console.readline());

int n = a.length-1;

for (k = 0;k < n ; k++)

for (i = n; i >k; i--)

a[i] = a[i - 1];

a[k] = x;

console.write("\n插入排序後的陣列:");

displayarray(a);

console.writeline();}}

}

執行結果:

知識點總結:

向有序陣列中插入乙個數。

學習心得:

找到位置然後插入該數就行了。

第14周OJ實踐 輸入乙個數插入有序陣列中

time limit 1 sec memory limit 128 mb submit 3239 solved 2059 submit status web board 已有乙個已排好的9個元素的陣列,今輸入乙個數要求按原來排序的規律將它插入陣列中。第一行,原始數列。第二行,需要插入的數字。排序後的...

第十四周 oj訓練 輸入乙個數插入有序陣列中

檔名稱 test.cpp 完成日期 2016年12月6日 題目描述 已有乙個已排好的9個元素的陣列,今輸入乙個數要求按原來排序的規律將它插入陣列中。輸入 第一行,原始數列。第二行,需要插入的數字。輸出 排序後的數列 樣例輸入 1 7 8 17 23 24 59 62 101 50樣例輸出 17 81...

將兩個陣列並為乙個有序陣列

將兩個陣列並為乙個有序陣列 include define n 6 陣列列印函式 void print int x printf n 氣泡排序函式 void bubble sort int x 判斷資料的大小順序 int judgment order int x if 1 flag 如果原始資料不是從...