北郵大一陣列練習二

2021-09-29 16:21:11 字數 713 閱讀 8889

題目描述

有n個互不相同的整數,儲存在陣列中。在這n個整數中查詢m個整數,如果存在,則列印出與之相鄰的整數;否則就顯示無此數。

輸入與輸出要求:首先輸入乙個整數n以及n個整數(n的範圍是1—1000),然後輸入整數m,代表查詢次數(m的範圍是1—100),接著輸入m個待查詢的數。輸出m行查詢的結果,每次的查詢結果中可能有乙個數、兩個數或沒有數。若沒有數則輸出「null」。

程式執行效果:

sample 1:

5↙89 7890 22 56 87↙

6↙89 7890 22 56 87 999↙

7890

89 22

7890 56

22 87

56null

#include

intmain()

int m;

scanf

("%d"

,&m)

;int search[m]

;for

(int i=

0;i(n!=1)

else

if(j==0)

else

if(j==n-1)

}if(search[i]

!=number[j])if

(cnt==n)}}

}else

if(n==1)

return0;

}

北郵大一陣列練習三

已知乙個長度為n的整數陣列,在保證原順序的前提下,將該陣列中所有的偶數放到所有的奇數之前,存到乙個新陣列中,並將新陣列輸出。輸入與輸出要求 首先輸入乙個整數n,代表輸入整數個數 n的範圍是1 200 然後輸入n個整數,每個整數的取值範圍是int型範圍。輸出新陣列中的元素,數與數之間用空格分開,第n個...

Leetcode爬行(一) 陣列練習

給定乙個整數型別的陣列nums,請編寫乙個能夠返回陣列 中心索引 的方法。我們是這樣定義陣列中心索引的 陣列中心索引的左側所有元素相加的和等於右側所有元素相加的和。如果陣列不存在中心索引,那麼我們應該返回 1。如果陣列有多個中心索引,那麼我們應該返回最靠近左邊的那乙個。示例 1 輸入 nums 1,...

北郵大一下計導大作業 外賣系統模擬(第一版)

25日剛剛完成了大作業的第乙個版本,驗收也剛剛完成。總體來說還不錯,跑的測試用例都沒有超時,且所得利益也最大化了。還不能貼 因為並不是所有的小組都已經驗收完成,所以還得在等三周 老師臨時修改了要求,導致我們原來的最大利益演算法多此一舉 即用最少騎手得到最大利益 所以,接下來的圖形化我們打算重新來完成...