首页 > 代码库 > 2016华为校招机试记录

2016华为校招机试记录

3道题,分值100/200/300,都不算难

1.输入一个字符串,输出该字符串按照每个字母与‘U‘距离的绝对值排序的新字符串(若相同,按照原字符串中的位置关系排列)

核心就是写一个sort的cmp函数,没什么难度

2.续1s:给定一个字符串类型的时间(2016/09/13 13:13:13),输出下一秒的时间

考虑好闰年情况依次进位即可

3.仿自动售货机:给一个字符串(形如p 1,p 5,p 5,b A1,b A3,b A2)和执行前货箱、钱箱的初始状态,p k(1/2/5)表示塞入一张k元纸币,b Ak(1/2/3)表示买第1/2/3件商品,保证输入合法,找零时要使找零纸币张数最少,输出执行过后钱箱和货箱的状态。

几个细节把握好就行

 

整体没有任何算法题,都是纯过程性的题目,还算简单,两个小时时间比较充裕。

2016华为校招机试记录