【華為OD機(jī)考 統(tǒng)一考試機(jī)試C卷】 查找眾數(shù)及中位數(shù)(C++ Java JavaScript Python)
華為OD機(jī)考:統(tǒng)一考試 C卷 + D卷 + B卷 +A卷
2023年11月份,華為官方已經(jīng)將 華為OD機(jī)考:OD統(tǒng)一考試(A卷 / B卷)切換到 ? OD統(tǒng)一考試(C卷)和 OD統(tǒng)一考試(D卷) ?。根據(jù)考友反饋:目前抽到的試卷為B卷或C卷/D卷,其中C卷居多 ,按照之前的經(jīng)驗(yàn)C卷D卷部分考題會復(fù)用A卷/B卷題,博主正積極從考過的同學(xué)收集C卷和D卷真題,可以查看下面的真題目錄。
C卷 + D卷 + B卷 +A卷真題目錄: https://blog.csdn.net/banxia_frontend/article/details/129640773
C卷 + D卷 + B卷 +A卷專欄: https://blog.csdn.net/banxia_frontend/category_12225173.html
華為OD面試真題精選:https://blog.csdn.net/banxia_frontend/category_12436481.html
在線OJ:https://hydro.ac/d/hwod/p
題目描述:查找眾數(shù)及中位數(shù)(本題分值100)
眾數(shù)是指一組數(shù)據(jù)中出現(xiàn)次數(shù)量多的那個數(shù),眾數(shù)可以是多個。 中位數(shù)是指把一組數(shù)據(jù)從小到大排列,最中間的那個數(shù),如果這組數(shù)據(jù)的個數(shù)是奇數(shù),那最中間那個就是中位數(shù),如果這組數(shù)據(jù)的個數(shù)為偶數(shù),那就把中間的兩個數(shù)之和除以2,所得的結(jié)果就是中位數(shù)。 查找整型數(shù)組中元素的眾數(shù)并組成一個新的數(shù)組,求新數(shù)組的中位數(shù)。
輸入描述
輸入一個一維整型數(shù)組,數(shù)組大小取值范圍 0<N<1000,數(shù)組中每個元素取值范圍 0<E<1000
輸出描述
輸出眾數(shù)組成的新數(shù)組的中位數(shù)
用例
輸入
10 11 21 19 21 17 21 16 21 18 15
輸出21
輸入2 1 5 4 3 3 9 2 7 4 6 2 15 4 2 4
輸出3
輸入5 1 5 3 5 2 5 5 7 6 7 3 7 11 7 55 7 9 98 9 17 9 15 9 9 1 39
輸出7