国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

華為OD機試- 計算最接近的數(shù)

2023-07-09 17:11 作者:天生完美  | 我要投稿

給定一個數(shù)組X和正整數(shù)K,請找出使表達式X[i] - x[i +1] ... - X[i + K? 1],結(jié)果最接近于數(shù)組中位數(shù)的下標i,如果有多個i滿足條件,請返回最大的i。

其中,數(shù)組中位數(shù):長度為N的數(shù)組,按照元素的值大小升序排列后,下標為N/2元素的值

補充說明:

1.數(shù)組X的元素均為正整數(shù);

2.X的長度n取值范圍: 2<= n <= 1000;

3.K大于0且小于數(shù)組的大小;

4.i的取值范圍: 0 <=i < 1000;

5.題目的排序數(shù)組X[N]的中位數(shù)是X[N/2].

示例1

輸入:

[50,50,2,3],2

輸出:

1

說明:

1、中位數(shù)為50: [50,50,2,3]升序排序后變成[2,3,50,50],中位數(shù)為下標4/2=2的元素50;

2、計算結(jié)果為1: X[50,50,2,3]根據(jù)題目計算X[i] - ...- X[i + K- 1]得出三個數(shù)

0 (X[0]-X[1]= 50 -50) 、

48 (X[1]-X[2] = 50 -2)

-1 (X[2]-X[3]= 2-3) ,

其中48最接近50,因此返回下標1


Java 實現(xiàn):https://renjie.blog.csdn.net/article/details/131213852

Python實現(xiàn):https://renjie.blog.csdn.net/article/details/131382604

C++ 實現(xiàn):https://renjie.blog.csdn.net/article/details/131382659

JavaScript實現(xiàn):https://renjie.blog.csdn.net/article/details/131382580

C實現(xiàn):https://renjie.blog.csdn.net/article/details/129190260


華為OD機試- 計算最接近的數(shù)的評論 (共 條)

分享到微博請遵守國家法律
涞水县| 旬阳县| 城固县| 社旗县| 青河县| 宁晋县| 韶关市| 建湖县| 当涂县| 霸州市| 永善县| 靖安县| 呼伦贝尔市| 白山市| 商南县| 英山县| 清苑县| 乾安县| 镇雄县| 景洪市| 都昌县| 麦盖提县| 连江县| 贺兰县| 南陵县| 霍山县| 扶风县| 龙游县| 盐亭县| 崇文区| 马山县| 乌鲁木齐市| 诏安县| 开原市| 英山县| 莱西市| 璧山县| 渭南市| 喀喇| 左权县| 富裕县|