1樓:
private sub inssort(byref arr() as integer, byref n as integer, x as integer)
dim i as integer
i = n - 1
do while i >= 0
if arr(i) < x then exit doarr(i + 1) = arr(i)
i = i - 1
loop
arr(i + 1) = x
n = n + 1
end sub
程式設計 將一個數插入到有序數列中,插入後的數列依然有序 20
2樓:
陣列是連在一起的
你插入一個數,陣列就會向後移
就像一個人插隊一樣
成功 ,隊伍就會向後移
失敗 ,就會將你踢出去 ,還有一種情況就是隊伍解散
3樓:戶敏智
就是說一列從小到大排列的數, 比如123456 ,叫有序數列,再給你一個數,比如22,放進去,依然要按照大小排列、不能打亂順序。 學過10年了,忘了,給你個思路,就是把x與那個序列的數依次比較大小,用一個選擇迴圈。
4樓:匿名使用者
#include
int main()
;int i,j,t;
for(i=0;i<10;i++)
printf("%5d",a[i]);
printf("\n");
for(j=0;j<9;j++)
for(i=0;i<9-j;i++)
if(a[i]>a[i+1])
printf("排序後:\n");
for (i=0;i<10;i++)
printf("%5d",a[i]);
printf("\n");
char c='y';
while(c=='y'||c=='y')else
printf("排序後:\n");
for (i=0;i<11;i++)
printf("%5d",a[i]);
printf("\n");
printf("還要繼續嗎?y/n:");
scanf(" %c",&c);
}return 0;}
5樓:夢朦朦
add到list之後然後reverse一下就ok啦。或者是取下標迴圈比較該數和每個元素的大小,把他放在第一個比他大的位置上。後面的依次往後排
c語言程式設計:有序數列的資料插入問題。將一個數插入到已有10個整數的有序數列中,資料插入之後,數列仍然
6樓:匿名使用者
#include"stdio.h"
#define n 20
main()
;int s;
scanf("%d",&s);
for(i=0;a[i]=p;i--) //後移數a[i]=a[i-1];
a[p]=s; //插入數for(i=0;i<11;i++)
printf("%d ",a[i]);}
pascal程式設計:將一個數x插入到有序的數列a中,插入後數列a仍然有序。請大師們最最簡單的答案,謝謝了!
7樓:dahdo睡覺
就是說一列從小到大排列的數, 比如123456 ,叫有序數列,再給你一個數,比如22,放進去,依然要按照大小排列、不能打亂順序。
學過10年了,忘了,給你個思路,就是把x與那個序列的數依次比較大小,用一個選擇迴圈。
j**a程式設計:請在下列一有序數列中插入一個數,要求該數插入後,應使得該數列仍然有序
8樓:匿名使用者
listsortednum = new arraylist();
sortednum.add(60);
...sortednum.add(92);
...sortednum.add(100);
collections.sort(sortednum);
9樓:e世同人
public void insert(int a,int lower,int upper,int x)
else}}
給定陣列如何讓matlab生成這個陣列中的
x 10 20 30 x randi length x 其中randi length x 生成從1 bai x的長度 這幾個自然 du數中隨即zhi的dao一個數 讓這個數作為下回標,就可以從答x中隨即選取一個數x randi length x i 0 while i 0 i 10 randint ...
為什麼鴨子睡覺的時候把嘴巴插到羽毛裡
睡覺 冷 放到翅膀那保暖.這樣睡脖子有地方放不會酸。為什麼鴨子休息時都把嘴巴插在翅膀裡?冬天了 ok。暖和被 因為是真.鴨絨,鴨子怕打呼嚕嚇到別人 應該是為了保持身體平衡舒適吧 呱唧呱唧粉色放寒假掛 煩人德國 一 為了保暖,二 有幫於休息,三 為了防止蚊蟲叮咬 這是遺傳因素,從遠古時期進化,為了生存...
把上網絡卡插到平板電腦SIM卡槽裡,為什麼不能上網
要找開 資料 功能的,在設定裡,或者直接像手機一樣螢幕上方往下劃一下開啟資料開關。是4g的在設定裡再開啟4g.期待看到有用的回答!膝上型電腦裡有個sim卡槽是幹什麼用的,請大俠請教 可以通過手機的sim卡上網。來 即我們所說的 源3g上網絡卡 一般來說sim卡槽bai是用來插手機卡的,du如果你的筆...