19校招華為筆試 Code3

2021-08-27 08:12:43 字數 685 閱讀 2674

題目需求:解碼(根據每個字母字串後面的數字對其進行輸出)先次數公升序,後asc碼公升序 。

輸入:a11b2bac3bad3abcd2 

輸出:abcdabcdbbbacbacbacbadbadbadaaaaaaaaaaa

分析:排序後:abcd 2;b2;bac 3;bad 3;a 11;所以abcd輸出2次,b輸出2次.......等等;

涉及知識點:字串分割、結構體排序、字串轉換為整型數字

#include#includeusing namespace std;

//a11b2bac3bad3abcd2

//先次數公升序,後asc碼公升序

struct nodebrr[100];

//是否是數字

int isnum(char c)

}//是否是字母

int isalpa(char c)

int main()

} }

//for(int i=0;i0)//字串的比較(字串型) }}

} //for(int i=0;i//cout<

華為2019校招筆試

示例2 示例 常用的邏輯運算有and 表示為 or 表示為 not 表示為 他們的邏輯是 1 1 1 1 0 0 0 1 0 0 0 0 1 1 1 1 0 1 0 1 1 0 0 0 0 1 1 0其中,他們的優先關係為 not and or 例如 a b c 實際是 a b c a b c d ...

華為2020校招筆試程式設計題

剛做完華為的筆試題,簡要描述一下三道程式設計題的解決方法以及python 實現 第一題大致描述 給定兩個已經公升序排序好的的序列a 和b 乙個數r,找出滿足以下條件的的 ai,bj 序列對 1.ai bj 2.bj和ai兩者的距離 滿足 bj ai r 要是該條件不滿足,就從序列b中找出 和ai 距...

華為2016校招上機筆試題第一題

最高分是多少 老師想知道從某某同學當中,分數最高的是多少,現在請你程式設計模擬老師的詢問。當然,老師有時候需要更新某位同學的成績.輸入描述 輸入包括多組測試資料。每組輸入第一行是兩個正整數n和m 0 n 30000,0 m 5000 分別代表學生的數目和操作的數目。學生id編號從1編到n。第二行包含...