2018華為筆試

2021-08-18 05:02:45 字數 705 閱讀 7752

嗯,昨天晚上筆試華為。還是沒有乙個全通過,感覺第一題應該能全過的,不過結果卻不如人意。不過總體來說都算有了一定的結果。

第一題leetcode05題,輸入字串,輸出最大的回文字串。具體的演算法描寫05題有寫,不過不需要輸出字串,只需要輸出字串的長度。但是05題的**只能夠通過一部分40%的例子,不知道為什麼,理論上應該沒有問題的,主要考試也不給例題,所以輸出的什麼例子有問題也無法知道,所以沒有辦法再優化問題。然後還寫了乙個另一種解法,不過只過了20%。程式如下:

#include #include using namespace std;

int largeststring(string s)

int main()

int main(){

string s;

while(cin>>s){

switch(differenttype(s)){

case 1:

cout<<"unspecified"《最後通過57%,嗯,到底還是沒有及格來著。

第三題   不好意思忘了存了。。大概是個最優解的問題。而且只通過20%,不過**沒存,就交給各位自己解決啦

總體來說華為實習生的筆試題難度相對於網易和阿里來說難度不是很大,但是還是需要有清晰的思路和解法。對於特殊情況要有所考慮。如果出現只通過一部分而無法通過全部的情況真的有點難受來著,畢竟沒有測試案例。。。真的沒有修改思路啊。論測試工程師測試案例的重要性,hahaha!

華為2018春招筆試題

給定乙個字串,輸出字串中最長的數字串,並把這個數字串的長度輸出。請乙個在字串中找出連續最長的數字串,並把這個串的長度返回 如果存在長度相同的連續數字串,返回最後乙個連續數字串 注意 數字串只需要是數字組成的就可以,並不要求順序,比如數字串 1234 的長度就小於數字串 1359055 如果沒有數字,...

2018京東筆試

相對而言京東的難度有點大,比起網易來說都算是高了很多,總的來說就寫出一道題目,且通過率也是不要太低不過感覺第一題還是算有思路的,其他的兩道題屬於完全沒有思路的樣子,所以今天就寫一下第一道題吧。第一題 列印出能被小於等於n的所有整數整出的最小的數 這道題在我看來是乙個相對簡單的題目,看到題的第一反應是...

筆試題 2020華為筆試

i j k p,0測試用例 120,3 12,1 題目描述 乙個矩陣,5 5,取相鄰 二個成員有乙個邊是相同的 的6個,輸入乙個6個成員列表,判斷是否滿足?矩陣成員如下 1,2,3,4,5 11,12,13,14,15 21,22,23,24,25 31,32,33,34,35 41,42,43,4...