華為 OD 統(tǒng)一考試(B 卷):阿里巴巴找黃金寶箱(5)
最近更新的博客
華為 od 2023 | 什么是華為 od,od 薪資待遇,od 機試題清單?https://dream.blog.csdn.net/article/details/128980730
華為 OD 機試真題大全,用 Python 解華為機試題 | 機試寶典?https://dream.blog.csdn.net/article/details/129221789
【華為 OD 機試】全流程解析+經(jīng)驗分享,題型分享,防作弊指南)?https://blog.csdn.net/hihell/article/details/129111620
華為 od 機試,獨家整理 已參加機試人員的實戰(zhàn)技巧?https://dream.blog.csdn.net/article/details/129270511
使用說明
參加華為 od 機試,一定要注意不要完全背誦代碼,需要理解之后模仿寫出,通過率才會高。
華為 OD 清單查看地址:?https://blog.csdn.net/hihell/category_12225286.html
華為 OD 詳細(xì)說明:?https://dream.blog.csdn.net/article/details/128980730
華為 OD 統(tǒng)一考試(B 卷):阿里巴巴找黃金寶箱(5) 題目描述 一貧如洗的樵夫阿里巴巴在去砍柴的路上,無意中發(fā)現(xiàn)了強盜集團的藏寶地,藏寶地有編號從 0-N 的箱子,每個箱子上面貼有一個數(shù)字. 阿里巴巴念出一個咒語數(shù)字 k(k<N),找出連續(xù) k 個寶箱數(shù)字和的最大值,并輸出該最大值。
輸入 第一行輸入一個數(shù)字字串,數(shù)字之間使用逗號分隔,例如: 2,10,-3,-8,40,5。
1≤ 字串中數(shù)字的個數(shù) ≤100000 -10000≤ 每個數(shù)字 ≤10000 第二行輸入咒語數(shù)字,例如: 4,咒語數(shù)字大小小于寶箱的個數(shù)
輸出 連續(xù) k 個寶箱數(shù)字和的最大值,例如: 39 ———————————————— 版權(quán)聲明:本文為 CSDN 博主「夢想橡皮擦」的原創(chuàng)文章,遵循 CC 4.0 BY-SA 版權(quán)協(xié)議,轉(zhuǎn)載請附上原文出處鏈接及本聲明。 原文鏈接:https://blog.csdn.net/hihell/article/details/130963117
說明
一共只有一次喊"過",那只會發(fā)生在需要喊 7 時,按順序,編號為 1 的人會遇到 7,故輸出 1 0 0。注意,結(jié)束時的 K 不一定是 7,也可以是 8、9 等,喊過的次數(shù)都是 1 0 0。
題解地址 ??
?? 華為 OD 機考 JAVA?https://dream.blog.csdn.net/article/details/130963117
?? 華為 OD 機考 Python?https://dream.blog.csdn.net/article/details/130962810
?? 華為 OD 機考 C++?https://dream.blog.csdn.net/article/details/130963159
?? 華為 OD 機考真 C 語言?https://dream.blog.csdn.net/article/details/130963454
?? 華為 OD 機考 JS?https://dream.blog.csdn.net/article/details/130963454
?? 華為 OD 機考 Golang?https://dream.blog.csdn.net/article/details/130963520
華為 OD 機試
一、華為 OD 機試介紹
華為 OD 機試是華為公司推出的一種新型考試方式,主要測試考生的實際操作能力和應(yīng)變能力。與傳統(tǒng)的室內(nèi)考試不同,OD 機試通常在戶外或者實際工作場景中進行,要求考生根據(jù)實際情況進行操作和應(yīng)對。華為 OD 機試主要分為兩個部分:第一部分是實際操作能力測試,主要測試考生的專業(yè)技能和實際操作能力;第二部分是應(yīng)變能力測試,主要測試考生在突發(fā)情況下的應(yīng)對能力和心理素質(zhì)。
二、OD 機試的意義
OD 機試的意義在于能夠更加準(zhǔn)確地評估考生的實際操作能力和應(yīng)變能力。傳統(tǒng)的室內(nèi)考試往往只能測試考生的理論知識和記憶力,而無法準(zhǔn)確評估其實際操作能力和應(yīng)變能力。而 OD 機試則可以通過模擬實際工作場景來測試考生的實際操作能力和應(yīng)變能力,從而更加準(zhǔn)確地評估其是否適合擔(dān)任相關(guān)職位。
另外,OD 機試還可以幫助考生更好地了解自己的能力和不足之處,從而更好地進行自我提高和改進。通過 OD 機試,考生可以發(fā)現(xiàn)自己在實際操作和應(yīng)變能力方面的不足之處,從而有針對性地進行改進和訓(xùn)練。
華為 OD 機試是華為公司用于篩選招聘崗位候選人的一種考核方式,主要考察候選人在軟件開發(fā)中的調(diào)試能力、代碼質(zhì)量、性能優(yōu)化等方面的技能水平。
準(zhǔn)備 OD 機試需要以下步驟:
熟悉編程語言:熟悉 C/C++、Java 等編程語言的基本語法、數(shù)據(jù)結(jié)構(gòu)、算法等,可以在 LeetCode 等平臺上進行練習(xí)。 了解算法和數(shù)據(jù)結(jié)構(gòu):OD 機試主要考察算法和數(shù)據(jù)結(jié)構(gòu)的應(yīng)用能力,因此需要掌握常見的數(shù)據(jù)結(jié)構(gòu)和算法,如鏈表、樹、二分查找、排序等。 熟悉調(diào)試工具:OD 機試中會有調(diào)試題,需要熟悉調(diào)試工具,如 GDB、Visual Studio 等。 做模擬題:可以在 LeetCode 等平臺上做模擬題,熟悉 OD 機試的題型和難度。 準(zhǔn)備常用代碼:準(zhǔn)備一些常用的代碼模板,如字符串操作、數(shù)組操作等,以便在考試時能夠快速使用。 練習(xí)打字速度:OD 機試時間緊張,需要練習(xí)打字速度,避免因打字慢而影響答題。