1. 程式人生 > >華為機試注意事項

華為機試注意事項

考試時間:2小時

考試地點:南京華為研究所N5三樓培訓大廳(南京軟體大道101號)

上機環境:C/C++使用VS2005;JAVA使用Eclipse

考試題目型別:三道程式設計題,分別為初級題100、中級題200、高階題300(滿分600)

特別需要注意以下幾點:

1 進入考場,開啟顯示屏(一般情況下,電腦是開機狀態),開啟程式設計工具,隨便寫一個小程式hello world,用以驗證程式設計環境是否正常,以防考試遇到該問題而措手不及,還浪費自己考試時間;

2 編寫程式先在本地驗證,如果通過,再將程式碼複製到考試系統中,再次確認程式語言後再提交;最多提交5次;

3 一定要按標準輸入輸程式設計,且按照考試系統中規定的格式,否則即使從頭到尾寫的都對,系統將顯示格式錯誤,無法得分;

4 最好多試幾組測試用例,考慮到邊界問題;

5 不要寫任何程式提示語句,否則即使程式執行結果正確,得0分;

6 只要有疑問,舉手詢問監考人員,一定不要悶聲不吭的自己琢磨,沒有那麼多時間自己去研究;PS:華為監考人員還是很熱心的

7 考完試需要進行綜合測評(性格測試),注意必須保證前後答案一致,否則不得分。。。(我只想說,很多題目自己都拿不定選什麼,肯定會出現前後不一致的情況,但這也不能代表性格有問題啊。。。-_-!!!);

8 一般情況下,只要把初級題做滿分,就有資格進入下面的面試,但最好分數高一些,這樣在面試的時候面試官不會拿機試成績來說事;

9 考試開始先預覽三道題目,選擇最有把握的題目開始做;

10 如果某一道題目在45分鐘內還沒答出,考慮更換題目;

11 新建工程時必須建立空專案,不能建立包含"stdafx.h"簡單工程,因為OJ平臺只接受一個檔案,而包含編譯的工程至少包含兩個檔案,因此提交程式碼時編譯不通過;

12 對於輸入,儘量使用行讀入資料,避免使用getchar()或cin.get()等讀取單個字元;

13 注意程式對異常的處理;

14 系統返回資訊含義:

等待:系統忙,你的答案在排隊等待;
等待重判:因為資料更新或其他原因,系統重新判定你的程式碼;
編譯中:正在編譯;
執行中:正在執行和判斷;
正確:程式通過;
格式錯誤:答案基本正確,但格式不對;
答案錯誤:答案不對,僅通過樣例資料不一定是正確答案;
時間超限:執行超出時間限制,檢查下是否有死迴圈或應該有更快的計算方法;
記憶體超限:超出記憶體限制,資料可能需要壓縮,檢查記憶體是否洩漏;
輸出超限:輸出超過限制,你的輸出比正確答案長;
執行錯誤:非法的記憶體訪問,陣列越界,指標漂移,呼叫禁用的系統函式;
編譯錯誤:編譯不對,點選獲取編譯器的詳細輸出。

相關推薦

注意事項

考試時間:2小時 考試地點:南京華為研究所N5三樓培訓大廳(南京軟體大道101號) 上機環境:C/C++使用VS2005;JAVA使用Eclipse 考試題目型別:三道程式設計題,分別為初級題100、中級題200、高階題300(滿分600) 特別需要注意以下幾點: 1 進入

[練習題]2.大數求和

cout views 華為上機 大數 高位到低位 pretty 類別 ade iostream 題目二[大數求和] 描寫敘述: 給定兩個非常大的正整數A和B。位數在50至100之間。求C=A+B; 題目類別: 字符串 難度: 中級

2014(一)

ack cpp string.h ont const 機試題 輸出字符串 abcd 函數 2014華為機試(一)/****************************************************************************

-字符串匹配

輸入 scanner i++ -m 實現 ret 字符 als num 題目描述 題目標題: 判斷短字符串中的所有字符是否在長字符串中全部出現 詳細描述: 接口說明 原型: boolIsAllCharExist(char* pShortString,char* pLo

-密碼強度等級

java程序 strong while oid ont || ascii wds tro 題目描述 密碼按如下規則進行計分,並根據不同的得分為密碼進行安全等級劃分。 一、密碼長度: 5 分: 小於等於4 個字符 10 分: 5 到

[練習題]56.求子數組的最大和

== process ack turn 多個 popu 基礎 ace ava 題目 描寫敘述: 輸入一個整形數組。數組中連續的一個或多個整數組成一個子數組,每一個子數組都有一個和。求全部子數組的和的最大值。 接口 Int GetSub

—變形的楊輝三角形

mar ios alt mark word http processor string tex 變形的楊輝三角形 每一個數是上行,左右3個數之和,不存在為0,求第n行第一個偶數出現的位置,沒有輸出-1。 #include<iostrea

】找最高分(通過此題熟悉牛客網Node輸入輸出)

length 輸出 ons ken [0 接下來 lin tput int 來源:牛客網 老師想知道從某某同學當中,分數最高的是多少,現在請你編程模擬老師的詢問。當然,老師有時候需要更新某位同學的成績. 輸入描述: 輸入包括多組測試數據。每組輸入第一行是兩個正整數N和M(0

:字串的連接最長路徑查找

too 小寫 while arrays 空間 i++ har cap over 這個題更應該叫做字符串字典序排序 題目描述 給定n個字符串,請對n個字符串按照字典序排列。 輸入描述: 輸入第一行為一個正整數n(1≤n≤1000),下面n行為n個字符串

:汽水瓶

方法 new code imp subject tint 表示 next quest 題目描述 有這樣一道智力題:“某商店規定:三個空汽水瓶可以換一瓶汽水。小張手上有十個空汽水瓶,她最多可以換多少瓶汽水喝?”答案是5瓶,方法如下:先用9個空

】—— 6.質數因子

string ner out system pre 分享 args 機試 分享圖片 題目 解法 import java.util.Scanner; public class Main { public static void main(Strin

練習

ace tor 排序 技術分享 length a-z string it! 計算 1. 計算字符個數 輸入 ABCDEF A 輸出 1 #include <iostream> #include <cstring> using n

提取不重復的整數

des back 重復 mes 提取 push_back pan i++ -h 題目描述 輸入一個int型整數,按照從右向左的閱讀順序,返回一個不含重復數字的新的整數。 輸入描述: 輸入一個int型整數 輸出描述: 按照從右向左的閱讀順序,返回一個不含重復數字的新的整

牛客網 - 線上程式設計 - - 合併表記錄

題目描述 資料表記錄包含表索引和數值,請對錶索引相同的記錄進行合併,即將相同索引的數值進行求和運算,輸出按照key值升序進行輸出。 輸入描述: 先輸入鍵值對的個數 然後輸入成對的index和value值,以空格隔開 輸出描述: 輸出合併後的鍵值對(多

牛客網 - 線上程式設計 - - 字串字典順序排序

題目描述 給定n個字串,請對n個字串按照字典序排列。 輸入描述: 輸入第一行為一個正整數n(1≤n≤1000),下面n行為n個字串(字串長度≤100),字串中只含有大小寫字母。 輸出描述: 資料輸出n行,輸出結果為按照字典序排列的字串。 示例1

牛客網 - 線上程式設計 - - 刪除字串中出現次數最少的字元

題目描述 實現刪除字串中出現次數最少的字元,若多個字元出現次數一樣,則都刪除。輸出刪除這些單詞後的字串,字串中其它字元保持原來的順序。 輸入描述: 字串只包含小寫英文字母, 不考慮非法輸入,輸入的字串長度小於等於20個位元組。 輸出描述: 刪除字串中出現

牛客網 - 線上程式設計 - - 單詞倒排

題目描述 對字串中的所有單詞進行倒排。 說明: 1、每個單詞是以26個大寫或小寫英文字母構成; 2、非構成單詞的字元均視為單詞間隔符; 3、要求倒排後的單詞間隔符以一個空格表示;如果原字串中相鄰單詞間有多個間隔符時,倒排轉換後也只允許出現一個空格間隔符; 4、每個單詞最

牛客網 - 線上程式設計 - - 字串處理

題目描述 按照指定規則對輸入的字串進行處理。 詳細描述: 將輸入的兩個字串合併。 對合並後的字串進行排序,要求為:下標為奇數的字元和下標為偶數的字元分別從小到大排序。這裡的下標意思是字元在字串中的位置。 對排序後的字串進行操作,如果字元為‘0’——‘9’或者‘A’——‘F’

牛客網 - 線上程式設計 - - 不同字元統計

題目描述 輸入一行字元,分別統計出包含英文字母、空格、數字和其它字元的個數。 輸入描述: 輸入一行字串,可以有空格 輸出描述: 統計其中英文字元,空格字元,數字字元,其他字元的個數 示例1 輸入 1qazxsw23 edcvfr

名字的漂亮度/(C/C++)

題目描述 給出一個名字,該名字有26個字串組成,定義這個字串的“漂亮度”是其所有字母“漂亮度”的總和。  每個字母都有一個“漂亮度”,範圍在1到26之間。沒有任何兩個字母擁有相同的“漂亮度”。字母忽略