华东师大自2009年起计算机专业复试上机加入机试内容(目前复试内容=机试+面试),计算机系和计算中心统一上机考试,机试分数占复试总分数的一半左右,而另一半的面试大家都差不多,分数差距不大,所以机试请务必要重视!

机试的题目选自华东师大Online Judge System中的ACM题目http://acm.cs.ecnu.edu.cn/index.php

09、10年是英文出题、11年是中文,难度是10<09<11,11年的题难度最大,大部分童鞋只做出一道,具体请参考我的另一个帖子http://www.cskaoyan.com/thread-61083-1-1.html

从近年的题目难度来看,一般是英文题的难度小于中文,所以大家不用害怕英文题目,看懂题就差不多做出来了,12年到底是出英文还是中文的题目前还不好说,所以两种语言的题大家都需要练习

机试的复习在初试考完之后复习也完全来得及,即使你是跨专业的,初试高分才是王道。对于跨专业的童鞋,考完初试就可以开始准备机试了,而本专业的根据个人水平不同而有所不同,个人认为基础差点的一个礼拜到半个月认真复习也足够,基础比较好的也应该至少练习两三天(我基础也不算太好,以前也没做过ACM,复习了4天多,最后做出2道题)

机试的复习以历年真题为主,即使难度有差异,输入输出格式这几年都没变过,然后重点搞定简单题,多做一些中等难度的题,难题做不出来就算了,大家都不会做拉不开差距的

我所说的简单题是指AC率高于40%且提交数高于300的,提交数低的题表示比较难或者做的人不多,提交数多而AC率低的题表示题目思路很简单但是提交过去通不过机子,可能是算法效率要求比较高,或者是某些数据容易被忽略(这种题可能你花了大把时间依然通不过,今年上机题的第4题就是最好的例子,也是今年大部分童鞋只做出一道题的原因,这种题不建议花太多时间练习,做会个别几个有代表性的就行),AC率高而提交数低的题表示这道题思路比较难,但是一旦想出来了就比较容易通过(考场上做完简单题后可优先考虑做这种题,具体我后面会说),同理难题指AC率低于10%的或者提交数比较少的,中等题介于两者之间。

下面给出历年上机试题OJ地址:(部分题目的参考代码附件里有,自己做的,不保证算法效率,不保证可读性)

09年上机真题:

http://acm.cs.ecnu.edu.cn/Find.php?choose=source&find=2009+%BB%AA%B6%AB%CA%A6%B7%B6%B4%F3%D1%A7+%D1%D0%BE%BF%C9%FA%B8%B4%CA%D4

10年上机真题:

A:http://acm.cs.ecnu.edu.cn/problem.php?problemid=2782

B:http://acm.cs.ecnu.edu.cn/problem.php?problemid=2690

C:http://acm.cs.ecnu.edu.cn/problem.php?problemid=2537

D:暂缺

E:暂缺

11年上机热身题:

A:http://acm.cs.ecnu.edu.cn/problem.php?problemid=2855

B:http://acm.cs.ecnu.edu.cn/problem.php?problemid=2856

C:http://acm.cs.ecnu.edu.cn/problem.php?problemid=2857

11年上机真题:

暂缺

对于以前没有做过ACM的童鞋,建议从简单题做起,每种题做会一道就ok,下面推荐一些我做的时候感觉比较好的题:(前面的数字表示problem ID,在OJ里可以搜出来,参考代码附件里有)

1000:最简单的A+B题,通过率却不高,注意输入格式(他的输入是无限次的)

1002:IP地址转换,实际是考进制转换,这个必须要会

1006:求素数的题,对时间的要求比较高,这个其实算不上简单题,做这道题主要可以学会一种重要的处理超时的方法——打表,以后碰到容易超时的题也可能用的上

1008:比较简单的大数问题

1026:主要是用来练习一下输出结果保留n位小数

1050:线性代数基本运算

1073:用字符串处理大数问题

2009:又是一道打表的题,练习一下1006学的方法

2708:比较有意思的英语题

其他的题自己挑着做吧

————————————————————————————————————————————————

我自己的机试技巧:

首先提升实力还是最重要的,没有实力一切技巧都是浮云,在绝对实力面前一切技巧也都是浮云!

但是考试和自己练习不一样,我们要在最短的时间做出最多的题,在实力有所欠缺的时候技巧还是比较重要的

下面进入正题:

①选最容易AC的题做:注意不是选最简单的题,是最容易AC的,比如11年的第四题是除了第一题看似最容易的,但是做出来的却相当少,原因是它对算法的效率要求非常高,即使做出来了也很容易超时。机试的排名是随时看得到的,其中就包括每道题的AC率(在表的最下面),11年第四题的AC率在考试结束的时候是低于5%的

②一般就按照题目顺序做题:题目的难度(即是否容易AC)一般是随着题目序号的增加而增加的,所以一般第一题就是最简单的,上来就应该先把它做了,除非你一点思路都没有。

③根据排名表多关注其他童鞋的做题情况:尤其是关注排名靠前的,这可以帮助你了解题目的难度,排名表里有每位童鞋的做题情况,包括每道题做出的时间、错误的次数。比如第一名的数据是这样:CC0XX 00:03:30(0)  01:41:25(0)  01:22:45(0)  00:41:21(0)  空  -2    这表示编号CC0XX的童鞋题A是在考试开始后3分钟做出来的,B是1小时21分时做出来的,C是1小时2分的时候,D是41分钟的时候,E没做,F错了2次,由此可以看出他的做题顺序是A-D-C-B分别耗时3分钟19分钟41分钟38分钟,由此我们可以得出初步结论:A较其他几题容易很多(事实确实如此),B比后面两道容易,C、D难度相当,所以假如你做完A再做D很久之后无果(建议每道题最好不要超过1小时)应该果断选择做B(事实证明B只是看似比较麻烦,实际做起来还是比较轻松的)

————————————————————————————————————————————————————

以上内容只可作为参考,如有不当之处欢迎指正,也欢迎考上的童鞋们补充自己的经验!

本科计算机专业是机试,华东师大计算机专业复试上机复习攻略+机试技巧相关推荐

  1. 考研计算机专业英语题型,2018年考研英语五大题型复习攻略

    英语是考研公共课之一,考研英语通常会考察五部分内容,这五大题型的复习是备考的重点也是难点.小编提醒大家:考研英语复习要注意区分对待不同类型,题型不同,复习的入手点不同,解题方法和技巧的把握也不同,大家 ...

  2. 计算机考研寒假可以做什么,计算机考研寒假复习攻略,边玩边学!

    寒假来了,有的学校已经放假了.19考生可能还不着急复习,但是对于计算机专业考研来说,如果你决定考研,基础还不是很好或者是跨专业,你就须要把考研复习这件事儿放在心上了!又想过好年,又想复习,这份寒假复习 ...

  3. 全国计算机考试有代码提示吗,全国计算机等级考试它又来啦~快来获取报名攻略!...

    原标题:全国计算机等级考试它又来啦~快来获取报名攻略! 根据江西省考试院<关于做好江西省2020年3月全国计算机等级考试工作的通知>安排,2020年上半年全国计算机等级考试(第58次)报考 ...

  4. 2019学硕计算机分数,2019计算机考研408分数要求以及复习攻略?

    2019计算机考研408分数要求以及复习攻略? 2018-05-08 16:49 | 考研集训营 2019考研计算机考研408不同于802的考试,统考408一般难度超级大,许多考过的考生都感觉很难,因 ...

  5. 考研计算机组成原理难度,考研计算机组成原理特点及复习攻略

    摘要: 考研计算机组成原理特点及复习攻略,新东方在线编辑收集整理,为考研考生备考使用,预祝大家考研备考顺利,成功进入梦想的院校. 组成原理内容比较零乱,条理有点繁杂:并且计算机是一个内部运行状态难以直 ...

  6. 计算机专业课考研攻略,考研计算机专业课组成原理特点及复习攻略

    考研复习是一个长期积累的过程,计算机考研复习中,处于复习基础阶段的考生要特别注意依据各科的特点准确把握复习的关键及难点,严格依据最新考纲的规定各个击破,方可为整体的复习打下良好基础,保证后期复习的顺利 ...

  7. 计算机考研最后四十天,2021考研最后四十天冲刺复习攻略

    2021考研最后这一冲刺阶段,不仅要对以往学过的知识做强化梳理和查缺补漏,还要集中精力做好英语作文.政治等部分的突击学习.因此,在这个紧要的关头,千万不要吝啬你的付出,一定要把每一项复习任务都要落到实 ...

  8. 计算机考博复试基础知识,考博复试笔试备考攻略

    "考博复试笔试备考攻略"相信是准备参加医学考博的朋友比较关注的事情,为此,医学教育网小编整理内容如下: 考博复试笔试备考攻略 考博复试有两个环节:一个是笔试,一个是面试.考博复试面 ...

  9. 计算机复试考研专业课,2018计算机考研专业课复试复习攻略

    专业课一般会提一些什么问题呢?专业课面试时有什么技巧?因为时间紧,关于复试的专业课怎么准备效率会比较高?这些问题小编今天一一为大家解答.小编还为大家精心准备了计算机考研复习资料还有计算机考研报考指导助 ...

最新文章

  1. EM算法(Expectation Maximization)期望最大化算法
  2. SAP PM整修流程
  3. 特使招募-航天三院-智能车竞赛
  4. Logstash 使用http output处理数据
  5. 命名空间“Microsoft.AspNet”中不存在类型或命名空间名“Mvc”
  6. 大学生java考试题库6_《JAVA程序设计》期末考试试题_(六)
  7. 三十七 Python分布式爬虫打造搜索引擎Scrapy精讲—将bloomfilter(布隆过滤器)集成到scrapy-redis中...
  8. 力压Java、C语言!Python 获2018年度编程语言
  9. java中的几个集合类
  10. 为什么python的命名不能以数字开头,Python模块名称以数字开头
  11. html1怎样插入视频,HTML视频教程,第1章 HTML初识
  12. 20150317--TP
  13. 安装Firefly错误-Unable to find vcvarsall.bat
  14. MySQL中的join以及on条件的用法
  15. 计算机监控系统英文缩写,各弱电系统英文缩写
  16. Yann LeCun、Yoshua Bengio和Geoffrey Hinton的联合综述《Deep Learning》翻译
  17. 不看绝对后悔的Linux三剑客之awk实战精讲
  18. docker java 内存占用,jvm 在docker中内存占用问题探索 | Truman's Blog
  19. Windows优化大师域名解析问题
  20. MySQL 8.0.17 第一次登录并修改密码

热门文章

  1. 如何一秒将 iPhone 屏幕变成 S8
  2. Maltrail恶意流量检测系统
  3. 【网络安全】网络安全的重要性你知道吗?
  4. 计算机课拔线头检讨书,电脑显示器上出现检测信号线应该怎么解决?
  5. 自动驾驶研究生就业如何,自动驾驶的研究方向
  6. 分布式事务中的三种解决方案详解(转载)
  7. 2020年2月全国程序员工资统计,平均工资13716元
  8. macbook重装系统 选择方案_超详细的mac重装系统教程
  9. Mininet系列实验(三):Mininet命令延伸实验扩展
  10. 什么是抽象类?抽象类有什么特点?举例说明抽象类及其成员的定义方法。