1111

我当然是来安利一发的呀,ACM-icpc,是大学生的一个程序设计比赛。作为参赛人员的一部分我当然要安利一发这个比赛。

但是!!!重点看这里,不管你以后打算做嵌入式,还是做开发,做JavaiOS什么的。计算机专业方向很多。但是编程能力都是非常非常重要的。甚至保研的时候,机试成绩占比就挺多的,机试的方式就是使用OJ(online judge)的评测方式。14级陈龙学长机试表现一直不错,所以能收割很多学校的offer。

 

所以我希望你们都能参加一下推荐的练习:为什么呢??

         第一:我们学校第一门程序设计语言是c++。我们会有考试,上机题和笔试题。其中上机题大概就和下面推荐的第十一页的网址的题目难度差不多。对你们学习这门课程有直接的利益关系对吧。学院这两年会逐步的增加OJ上的考察成绩,在c++,数据结构算法课等课程成绩中所占比重。

       第二:不管你从事哪个方向,编程能力是非常非常非常重要的,做下面的题目,能帮你更快的入门,上手这们语言的基础部分。这些题目能对你的编程能力,有很好很好的提高作用。

       第三:开学之后,对17级当然要招新,招有潜力的宝宝们,当然不只是看你当时的实力,但是你要展示出自己值得别人信任的能力吧,拿什么证明自己呢,你可以直接拿杭电账号上的刷题记录来证明一部分。

         第四:杭电的问题集中第十一页的题目非常简单,大家可以试一试,难度也就是和你们上c++课的时候的上机题是差不多的。你们不想开学之后,小小的装个逼吗,那种别人都来问你,代码咋写。程序咋写。那种满足感?换个方向说,这些东西 你早晚都要学的。你现在学掉了,开学有个好成绩,还能让周围同学佩服你,给你心仪的汉子或者妹子留下个好印象不好吗  23333 这可以拿来勾搭哦。

 

  如果你会c或者c++的基本语法了那么就能接下来做一下内容了。C++大概把  类  这一章节的内容之前的东西看个七七八八就行了。

上机题嘛就是让你们逐步理解掌握的过程,做的过程中不懂就翻书嘛。

  哦对 0基础的看过来!!!!!!!!!!不是0基础的跳过这里。0基础怎么办!!!??????????

  

  不要怕,学长我 当初 军训结束了为止,什么VB啊,Pascal啊什么都不会吗,更别说c或者c++或者java了。军训结束后,在图书馆机房也是硬生生啃下来了呀,现在同级里我的编程水平应该也勉强还算可以吧。所以也不要问我开学没计算机怎么办,想学一切困难都能克服。付出才有收获。

         讲完鸡汤,讲做法,咋办,自己找一本非常非常薄的,越薄越好,越简单越好的c或者c++的入门书籍开始看,别给我扯那些网上说的什么这个好,这个错,那个错的。那些扯犊子的玩意儿没有,明确你现在要干啥,做人要明白自己的目的。你们是入门,入门哪来这么多杂七杂八的念头,先能给我把小程序跑出来再说,差的习惯一步步改。之后你要看啥C++primer plus或者c++primer什么巴拉巴拉的我不拦你,但是你入门要是想看这个,个么,那你想  从入门到放弃  个么我也没办法只能支持你去啃那么大块头的东西 然后丧失兴趣了  要明白一开始要给自己反馈! 有反馈才容易坚持。啥反馈,就是 雾草 我会编译了诶 我会运行了诶。 诶诶 你看你看 我会输出helloworld的了。一步步的进步看得见是一开始入门的时候最爽的时候。

       怎么学昂,我觉得0基础的听我的比较好,咱们一年前一模一样的。

       先明确几个事情:咱们0基础的咋学,

  1.    要学会不懂装懂,怎么说呢,有些东西你一开始没必要折腾明白,你就照着做就好了,你就别去折腾,这样对你好,要听劝。后面会懂的。饭一口口吃,这和高中一些学科学习方法不一样了,懂吧。听话,乖,好不好,比如:我当初看谭浩强的,一上来以为那些输入输出的控制格式的函数都要背,直接学的不想学了。要明白循序渐进,上机去,才有正反馈,才有动力继续学

  2.      学会抄!一开始要学会模仿模仿再模仿。就是看书看一个章节,不要钻牛尖看细节?看啥细节啊 我没让你装修个超级好看的别墅出来  你能给我搭的四四方方的架子我就很开心了。你就看完这个章节(粗略!) 然后去做那个题目,个么你肯定是不会做的,你要知道你几乎都是不会做的。咋办,回去看书啊,巴拉巴拉翻书,咦这步骤怎么弄,照猫画虎,依葫芦画瓢,模仿一番,抄上去,然后再看看,你就有新的理解了,要结合上机和实践,不要一直傻兮兮的看书,学的慢的,因为你没那个感觉,亲身经历。真的,看半天感觉还是啥都不会,都是啥都不会,还不如直接上机折腾。就是上机上机上机上机

你写过一些小程序,再回去看书你就有种,新的体会,好吧,不一样的感觉,亲身经历肺腑之言。我肯定不是来害你的,我这个也是0基础走过来的

  你说实在实在搞了两三天了,搞不出来咋办,这时候再问人。别啥都没折腾就问别人,别人也有自己的事要做,你烦着人家了不好,知道吧。问问题,巧妙的诶, 你问的频率,节奏,什么的这些,问的好,你给学长印象就是这学弟妹不错啊。挺好的。他就乐意多帮帮你,你问的不好,这个人家就不爱搭理你,你问题更解决不了了,打击积极性。恶性循环 懂吧。这大学啊做人,也是门学问。

不是0基础的直接从这里开始看   

 

这是杭电的oj:http://acm.hdu.edu.cn/(杭电是浙江的一所高校,杭州电子科技大学。它们做的这个online judge 也就是我们常说的OJ 在国内反响挺好。是拿来练习的好地方。)

 

所以这个文档看完之后做的第一步!!!

先学会online judge也就是oj的使用。

1089        A+Bfor Input-Output Practice (I)   lcy            (74767/138852)53.85%

1090        A+Bfor Input-Output Practice (II) lcy            (66631/103818)64.18%

1091        A+Bfor Input-Output Practice (III)          lcy           (61021/115535)52.82%

1092        A+Bfor Input-Output Practice (IV)          lcy           (56591/106933)52.92%

1093        A+Bfor Input-Output Practice (V) lcy            (53017/79225)66.92%

1094        A+Bfor Input-Output Practice (VI)          lcy           (49808/74288)67.05%

1095        A+Bfor Input-Output Practice (VII)        lcy           (49100/73750)66.58%

1096        A+Bfor Input-Output Practice (VIII)

然后做杭电OJ第十一页的题目http://acm.hdu.edu.cn/listproblem.php?vol=11

 

如果遇到不会做的题目怎么办, 例如1089        A+B for Input-Output Practice (I)不会做。

就百度:hdu 1089 会有很多题解可以学习。

就这样?16年写的东西 看起来好2啊。

开学TINA or ACM实验室 会招新部分17新生。Emm。杭电账号解题数量和有信息学竞赛经历数学竞赛经历会作为参考依据。

如果你是OI选手,数竞选手,并有意向参加ACM,请提供经历的证明并及时联系我们。

posted @ 2017-08-04 11:39  luosuo10  阅读(119)  评论(0编辑  收藏  举报