华为机试
ryontang
这个作者很懒,什么都没留下…
展开
-
华为2016校园招聘上机笔试题
踩的坑:Q 1 5: 在测试样例中有可能 a= 1>b=5, 而题目样例并没有体现这一点用法记录:vector chengji:最大值的求法cout<<*max_element(stu.begin()+a-1,stu.begin()+b)<<endl;#include <algorithm>#include <vector>#include <iostream>#include <string>using .原创 2020-09-07 15:03:23 · 1054 阅读 · 0 评论 -
华为8_26机试
* 华为8.26第一题:位转换:没有任何技巧,纯c++代码* 题目描述:题目中提示,每个数字的二进制为32bit)* 1.输入n个无符号整数* 2.给每个数字增加干扰措施。* 2.1 干扰1:让每个整数的二进制位置上的数字交换,即(2*i)与(2*i+1)交换,i=0:15。以下讨论说的都是二进制数。* 2.2 干扰2:假设三个数a,b,c,a(XXXXXXXXXXa2a1)的最后两位弹出a1,a2;a1,a2进入b的头,同时b的最后两位b1b2弹出,此时b变为(a2a1XXXXXXXXXXXX)原创 2020-08-28 16:27:16 · 556 阅读 · 0 评论