今天上午自己去參加華爲的機試,特將題目記錄如下。
第一題
將一個字符串做如下處理:
1.大寫字母轉成下一位大寫字母,如A轉成B,特例爲Z轉成A
2.小寫字母類似
3.對數字做如下轉換:偶數減2,特例0轉成8;奇數加1,特例9轉成0.
第二題
算麻將的番數:
規則如下:
1.有條和餅兩副牌,使用T與O表示,1T代表1條
2.其中出現1條2條3條連着則加1番
3.出現4個一樣的牌則代表槓,加兩番
4.7連對則加4番
輸入規則:
輸入者保證牌數已經胡了,格式例如"1T2T3T,4O5O6O,3T4T5T,5O6O7O,7T7T.".中間使用“,”逗號隔開,結尾是句點。
輸出規則:
輸出一個整型值代表番數。
第三題
找出一篇文章中單詞出現頻率最高的前兩位(不分並列情況):
文章字符串規則如下:
1.文章單詞使用空格、句點與逗號分隔
2.全部轉成小寫字母
考後感
題目分數:第一道60分;第二道100分;第三道160分;自己做對了前兩道,160分吧,一般。最後一題只剩10分鐘了,也沒去做了。
感謝
非常感謝華爲(尤其是劉茜,我不知道她是誰),之前本來第一次筆試我回短信就已經晚了,而且第二天有因爲非常緊急的事情又不能去了,只能表示歉意。誰知還給自己一次機試的機會。在此對這種負責的精神表示崇高的敬意!!!