- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
.
大师兄教你如何过华为机试
宝典 1—内功心法
大华为这个大数据时代土豪金海量式的招聘又要开始了!!!
近期听说大华为的校招机试马上就要开始了,由于华为软件岗位的招聘只有技术面跟机试是
与技术有关的内容,所以机试的地位非常重要。对于机试,除了长期积累的软件基本功以外,
还有很多可以短期训练的东西,类似于考试之前的突击,可以迅速提高机试成绩,就像在我
西电大杨老师考前最后一堂课一定要去,那个重点就是考点阿。
这篇机试葵花宝典的内容是针对华为软件类上机准备的,如果你认真看了本宝典,如果你是
真正通过自己能力考上西电的话,想不过都难。同样想拿高级题的同学,请移步
acm.xidian.edu.cn/land/或者 poj.org,刷上 200 道题,机试不想拿满分都难。
对于机试,首先应该调整好自己的心态,不要觉得写程序很难,机试题很难,也不要去考虑,
万一机试考到自己不会的内容怎么办,要相信,机试题永远是考察每个人的基础,基础是不
会考的很偏的,会有人恰好做过某个题而做出来那个题,但不会有人恰好没做过一个题而做
不出来那个题。
机试之前,应该做的准备有:
1、 买一本《算法竞赛入门经典》,这本书不同于普通的算法或者编程语言的书籍,这本书
既讲语言,又讲算法,由浅入深,讲的很好,能看完前几章并且把例题都做会,想通过机试
就很简单了
2、 调整好心态,时刻告诉自己,哪些小错误是自己以前经常犯的,最好用笔记本记录下来,
写每道题前再看一遍,如果遇到代码调不出来了,先想想自己是否犯过以前那些错误。还有
就是,看了题目以后,先仔细想清楚细节,在纸上写清楚自己需要用到的变量,以及代码的
基本框架,不要急于动手去写代码
3、 不要惧怕任何一道看起来很难的题目,有不会的就去问身边会的人,让别人给自己讲清
楚
4 、 心中默念 10 遍 C++跟 C 除了多了两个加号其实没有区别,会 C 就能上手 C++
5、 大量的练习是必要且有效的
6、 看完这篇宝典,预过机试、必练此功。
在这里推荐一个帖子,是机试归来的学长写的,写的很不错,里面的例题在后面的攻略中也
会提及, 就在好网上。
宝典二:常用招
1:机试常用变量类型
C\C++常用的变量类型有很多种,想通过机试,掌握好其中的几种就可以,他们分别是 int,
double, string, char[]
int 类型是最常用的整数类型,对于输入类型是整形的变量,使用 int 来进行定义和读入。
还有一种更大的整形变量是 long long,在机试中一般不会涉及到考察,如果考虑到运算的过
程中有可能超过 int 的大小,再考虑使用 long long,int 最大可以到达 2^31 级别,long long
最大可以到达 2^63 。
PS:有时机试读入多个整数的时候会是这样的形
5,10
中间有一个逗号,在这种情况下,其实读入也是很简单的,可以这么写:
scanf(“%d%c%d”,&a,&b,&c);
或者是:
.
.
scanf(“%d”,&a);
getchar();
scanf(“%d”,&c);
有的机试题会说:两个整数之间有若干个空格符或 tab 字符。在这种情况下,读入的方式还
是使用 scanf( “%d%d ”,&a,&b)这样,scanf 函数或者 cin 函数都可以很好的吃掉除了数字字
符以外的字符。
double 类型是最常用的浮点数类型,当运算涉及到小数运算的时候,需要使用 double 来定
义。其中,特别需要注意的一点是,如果使用了如下语句:
double x=a/b;
在这里,a 和 b 是 int,那么x 的值将是 a 和 b 整除后的结果,而不是想要的结果,想要得到
期望的结果,须改成
double x=(a+0.0)/b;
在这里,将 a 加上一个浮点数,程序会在后台将它强制转换成一个 double 类型的数字,此
时再除一个整数,就没有问题了
string 类型是遇到字符串类问题应该首选的变量,区别于字符数组 char[] ,string 类型是直接
将字符数组封装了进去,定义 string s 相当于定义了一个大小特别长的字符数组。使用 string
的好处是,避免了使用 char 数组时定义数组长度过小导致越界,同时更加直观的将字符串
看做了一个对象。
如果要定义一个 string 变量,首先得包含 string 的头文件以及使用 C++ 中的标准命名空间,
标准命
您可能关注的文档
- 护坡脚手架专项施工方案.pdf
- 护坡、围墙、房屋垮塌应急抢险维修处理施工方案.pdf
- 护坡施工方案78539.pdf
- 护坡桩技术交底.pdf
- 护士变更注册申请表29564.pdf
- 护士层级晋升实施方案(1).pdf
- 护士的职业防护.pdf
- 护士个人简历模板15031.pdf
- 护士公招考试试题.pdf
- 护士行为规范 (最全).pdf
- 一病一品护理汇报(手工精品图文).ppt
- 国家义务教育质量监测四年级心理健康测试卷3+问卷(通用版附答案).docx
- 国家义务教育质量监测四年级心理健康测试卷2+问卷(通用版附答案).docx
- 国家义务教育质量监测四年级心理健康测试卷5+问卷(通用版附答案).docx
- 国家义务教育质量监测四年级心理健康测试卷1+问卷(通用版附答案).docx
- 国家义务教育质量监测四年级心理健康测试卷4+问卷(通用版附答案).docx
- 13(猫)第3课时 课件+公开课一等奖创新教学设计.docx
- 孙权劝学 (同步公开课一等奖创新教学设计).docx
- 第17课 要是你在野外迷了路 公开课一等奖创新教学设计.docx
- 统编版(五四制)11古诗二首 池上 公开课一等奖创新教学设计.docx
1亿VIP精品文档
相关文档
最近下载
- 妇产科学教案不孕症与辅助生殖技术教案.pdf
- 英语课_第11课第12课_文化知识《国际汉语教师考试》.pdf
- 2023年云南临沧市面向优秀村(社区)干部定向招考聘用30人笔试历年难易错点考题荟萃附带答案详解.docx VIP
- 基于文本,创设情境——三下Unit 7 On the farm教学设计-来源:新课程(小学)(第2018020期)-山西三晋报刊传媒集团有限责任公司.pdf VIP
- 医疗器械经营质量管理规范GSP.pdf
- 2024年人教版八年级下册英语Unit 5 综合检测试卷及答案.doc
- 安徽省合肥2022-2023学年八年级下学期期中物理试题(含答案).pdf VIP
- 杂散电流的测量.ppt
- 04S519:小型排水构筑物.pdf
- 研修总结2023研修总结2023.docx
文档评论(0)