華為OD機(jī)試 優(yōu)秀學(xué)員統(tǒng)計(jì)
優(yōu)秀學(xué)員統(tǒng)計(jì) ??
題目 ??
公司某部門軟件教導(dǎo)團(tuán)正在組織新員工每日打卡學(xué)習(xí)活動,他們開展這項(xiàng)學(xué)習(xí)活動已經(jīng)一個(gè)月了,所以想統(tǒng)計(jì)下這個(gè)月優(yōu)秀的打卡員工。每個(gè)員工會對應(yīng)一個(gè) id,每天的打卡記錄記錄當(dāng)天打卡員工的 id 集合,一共 30 天。 請你實(shí)現(xiàn)代碼幫助統(tǒng)計(jì)出打卡次數(shù) top5 的員工。假如打卡次數(shù)相同,將較早參與打卡的員工排在前面,如果開始參與打卡的時(shí)間還是一樣,將 id 較小的員工排在前面。 ????? 注:不考慮并列的情況,按規(guī)則返回前 5 名員工的 id 即可,如果當(dāng)月打卡的員工少于 5 個(gè),按規(guī)則排序返回所有有打卡記錄的員工 id。
輸入 ??
第一行輸入為新員工數(shù)量 N,表示新員工編號 id 為 0 到 N-1,N 的范圍為[1,100] 第二行輸入為 30 個(gè)整數(shù),表示每天打卡的員工數(shù)量,每天至少有 1 名員工打卡 之后 30 行為每天打卡的員工 id 集合,id 不會重復(fù) ??
輸出 ??
按順序輸出打卡 top5 員工的 id,用空格隔開 ??
備注 ??
同一天打卡的員工沒有時(shí)間上早晚的區(qū)別。不保證所有員工都會打卡。排名只針對有打卡記錄的員工。
題解地址 ??
Python 題解:https://blog.csdn.net/hihell/article/details/129212349
JS 題解:https://blog.csdn.net/hihell/article/details/129107670
C++ 題解:https://blog.csdn.net/hihell/article/details/129212349
JAVA 題解:https://blog.csdn.net/hihell/article/details/129259131
C 題解:https://blog.csdn.net/hihell/article/details/129329534
Go 題解:https://blog.csdn.net/hihell/article/details/129341441
華為OD機(jī)試
華為機(jī)試題是一項(xiàng)非常重要的工具,用于評估應(yīng)聘者的技能水平和解決問題的能力。在完成機(jī)試題的過程中,應(yīng)聘者需要展現(xiàn)他們的編程能力、代碼質(zhì)量、團(tuán)隊(duì)協(xié)作和溝通技巧、時(shí)間管理和任務(wù)優(yōu)先級排序能力等。華為機(jī)試題的難度不斷提高,以反映出華為公司日益復(fù)雜的業(yè)務(wù)需求和技術(shù)挑戰(zhàn)。在準(zhǔn)備華為機(jī)試題時(shí),應(yīng)聘者需要充分了解華為公司的業(yè)務(wù)和技術(shù),了解公司的開發(fā)規(guī)范和標(biāo)準(zhǔn),并在實(shí)踐中不斷完善自己的技能。華為公司鼓勵(lì)應(yīng)聘者不斷學(xué)習(xí)和提升自己的能力,因?yàn)檫@些能力是成功應(yīng)對日益復(fù)雜的業(yè)務(wù)需求和技術(shù)挑戰(zhàn)的關(guān)鍵。