華爲 OD 統一考試(B 卷):阿里巴巴找黃金寶箱(5)

最近更新的博客

使用說明

參加華爲 od 機試,一定要注意不要完全背誦代碼,需要理解之後模仿寫出,通過率纔會高。

華爲 OD 清單查看地址: https://blog.csdn.net/hihell/category_12225286.html

華爲 OD 詳細說明: https://dream.blog.csdn.net/article/details/128980730

華爲 OD 統一考試(B 卷):阿里巴巴找黃金寶箱(5)

 

 

題目描述 一貧如洗的樵夫阿里巴巴在去砍柴的路上,無意中發現了強盜集團的藏寶地,藏寶地有編號從 0-N 的箱子,每個箱子上面貼有一個數字. 阿里巴巴念出一個咒語數字 k(k<N),找出連續 k 個寶箱數字和的最大值,並輸出該最大值。

輸入 第一行輸入一個數字字串,數字之間使用逗號分隔,例如: 2,10,-3,-8,40,5。

1≤ 字串中數字的個數 ≤100000 -10000≤ 每個數字 ≤10000 第二行輸入咒語數字,例如: 4,咒語數字大小小於寶箱的個數

輸出 連續 k 個寶箱數字和的最大值,例如: 39 ———————————————— 版權聲明:本文爲 CSDN 博主「夢想橡皮擦」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。 原文鏈接:https://blog.csdn.net/hihell/article/details/130963117

說明

一共只有一次喊"過",那隻會發生在需要喊 7 時,按順序,編號爲 1 的人會遇到 7,故輸出 1 0 0。注意,結束時的 K 不一定是 7,也可以是 8、9 等,喊過的次數都是 1 0 0。

題解地址 📤

華爲 OD 機試

一、華爲 OD 機試介紹

華爲 OD 機試是華爲公司推出的一種新型考試方式,主要測試考生的實際操作能力和應變能力。與傳統的室內考試不同,OD 機試通常在戶外或者實際工作場景中進行,要求考生根據實際情況進行操作和應對。華爲 OD 機試主要分爲兩個部分:第一部分是實際操作能力測試,主要測試考生的專業技能和實際操作能力;第二部分是應變能力測試,主要測試考生在突發情況下的應對能力和心理素質。

二、OD 機試的意義

OD 機試的意義在於能夠更加準確地評估考生的實際操作能力和應變能力。傳統的室內考試往往只能測試考生的理論知識和記憶力,而無法準確評估其實際操作能力和應變能力。而 OD 機試則可以通過模擬實際工作場景來測試考生的實際操作能力和應變能力,從而更加準確地評估其是否適合擔任相關職位。

另外,OD 機試還可以幫助考生更好地瞭解自己的能力和不足之處,從而更好地進行自我提高和改進。通過 OD 機試,考生可以發現自己在實際操作和應變能力方面的不足之處,從而有針對性地進行改進和訓練。

華爲 OD 機試是華爲公司用於篩選招聘崗位候選人的一種考覈方式,主要考察候選人在軟件開發中的調試能力、代碼質量、性能優化等方面的技能水平。

準備 OD 機試需要以下步驟:

熟悉編程語言:熟悉 C/C++、Java 等編程語言的基本語法、數據結構、算法等,可以在 LeetCode 等平臺上進行練習。 瞭解算法和數據結構:OD 機試主要考察算法和數據結構的應用能力,因此需要掌握常見的數據結構和算法,如鏈表、樹、二分查找、排序等。 熟悉調試工具:OD 機試中會有調試題,需要熟悉調試工具,如 GDB、Visual Studio 等。 做模擬題:可以在 LeetCode 等平臺上做模擬題,熟悉 OD 機試的題型和難度。 準備常用代碼:準備一些常用的代碼模板,如字符串操作、數組操作等,以便在考試時能夠快速使用。 練習打字速度:OD 機試時間緊張,需要練習打字速度,避免因打字慢而影響答題。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章