华为SO挑战赛小记

  八月三日下午去华科南六楼参加了华为SO(special offer)挑战赛,打酱油也好,攒经验也罢,有机会总是要争取的(要是我追妹子也有这么上心就好了~)。在图书馆撸了十多天代码,就看今天下午的发挥了。   下午早早的来到了华科,从南二门进入,照直走了百十来米,看到了西六楼,于是乎赶紧摆正姿势,上北下南左西右东,找准了方向不一会儿就找到了南六楼。不得不说

华为OJ系列(五)

本系列的最后一篇文章了,题目大多数都做了,还剩十几个题,剩下的就是一些闯关题和竞赛题,这些题目没法保存,时间一过就打不开了,都是些原创题,网上也没答案。而且我做的情况也不是太好,毕竟不是专门搞ACM的,甚至连计算机专业都不是!只会这些基础题~而且代码质量还不高。 1.DNA序列 一个DNA序列由A/C/G/T四个字母的排列组合组成。G和C的比例(定义为GC-

华为OJ系列(四)

61.【中级】字符串运用-密码截取 Catcher是MCA国的情报员,他工作时发现敌国会用一些对称的密码进行通信,比如像这些ABBA,ABA,A,123321,但是他们有时会在开始或结束时加入一些无关的字符以防止别国破解。比如进行下列变化 ABBA->12ABBA,ABA->ABAKK,123321->51233214 。因为截获的串太长了

华为OJ系列(三)

41.成绩排序 查找和排序 题目:输入任意(用户,成绩)序列,可以获得成绩从高到低或从低到高的排列,相同成绩 都按先录入排列在前的规则处理。 完整题目点这里                 答案点这里 42.矩阵乘法 如果A是个x行y列的矩阵,B是个y行z列的矩阵,把A和B相乘,其结果将是另一个x行z列的矩阵C。这个矩阵的每个元素是由下面的公式决定的: 完整

华为OJ系列(二)

21.等差数列 功能:等差数列 2,5,8,11,14。。。。 输入:正整数N >0 输出:求等差数列前N项和 返回:转换成功返回 0 ,非法输入与异常返回-1 完整题目点这里                 答案点这里 22.自守数 自守数是指一个数的平方的尾数等于该数自身的自然数。例如:252 = 625,762 = 5776,93762 = 87

华为OJ系列(一)

  最近半个月一直在做华为OJ系统,华为有一个总的OJ,里面是各个学校的人都有,今年武研所自己建了个单独的OJ,里面是武大华科理工湖大中南五所高校的学生,但是两个系统里面的题目很多都相似。本人非计算机科班,半路出家自学C++,数据结构,没玩过ACM,没刷过POJ,leetcode,所以代码水平有限,有些代码甚至惨不忍睹。这几篇只为记录这半个月以来没日没夜做题

华为实习生招聘

  今天上午去听了华为的实习生招聘会,和昨天腾讯的实习生招聘一比,人数就少多了。   不得不说,华为的抢人才技术真是一流。早早的招聘,对985高校的毕业生一路绿灯,各种比赛,各种措施刺激着人们加入华为的大家庭。当年本科,觉得华为简直就是理想的工作地,工资高,氛围好,环境好,充满了无比的向往。到了研究生阶段,虽然进华为更容易了,但是可供选择的单位逐渐多了起来,