hot101吧 关注:18贴子:932
  • 2回复贴,共1

【ACM】For beginners,不管你是否对acm有兴趣都应该来看~

取消只看楼主收藏回复

第一楼 防止百度吞、、


1楼2011-04-07 23:11回复
    欢迎大家加入acm竞赛的行列中!
    ACM/ICPC(国际大学生程序设计竞赛),简而言之,是研究算法的竞赛!
    ACM以团队为单位代表学校参加。
    比赛规则:
    有8—12道题,全英文描述
    时间:5小时
    队伍由三人组成
    只能使用一台电脑
    可以带任何电脑发明前发明出来的东西
    实时评判
    四川大学每年四五月份会举办全校性质的选拔赛,在选拔赛中成绩突出的同学将有机会入选四川大学ACM/ICPC集训队,代表川大参加下半年的亚洲区分区赛。
    近年来,中国每年都有3至4所所大学举办亚洲的区域赛,我校也各派了1至2支队伍参赛。
    参加ACM的好处:
    1,对正在上的数据结构课程有好处
    2. 可以锻炼打字速度
    3. 提高编程代码量,毕业后工作时要求至少有10万行的代码量,而本科生往往把4年的所有作业加起来,也只在2万行左右,这对于应付今后的工作是远远不够的
    4. 提高算法和数据结构的知识,现在和一些大四的人聊天,无论找工作还是保研面试都会问到一些很BT的算法或数据结构题,有时候还要求现写,但如果你搞过ACM,这就不是难事。
    5. 有ACM经历更好找工作,现任教主(名词解释:川大ACM老大)已经得了百度的聘书,Google面试还在等结果。川大计算机一年毕业生年薪超过10W的不超过10人,百度只要进去就至少给15W
    6. 可以结交认识很多牛人
    7. 可以到处免费旅游
    8. 有了ACM的基础,可以同时参加Topcoder, 百度之星,Google Code Jam等等比赛(),而且很多比赛可以赚钱(例如Topcoder, 百度,北大月赛等等....)
    9. 如果在这些竞赛中取得好成绩,可以获得更多就业机会和保研机会(如在百度之星取得好成绩,往往百度会优先考虑你)
    10. 获得各种奖项都有加分,有利于拿奖学金(现任教主(平时成绩一般,就是靠拿奖加分得的8000以及一堆一堆的奖学金)
    11. 锻炼英语水平
    12. 培养团队合作精神
    13. 川大的传统是每年尽量派一队女队参加区域赛去争夺最佳女队奖,而现在计科那边大二的似乎也没女生在搞ACM,所以川大女队暂时还处在后继无人的情况下,就算是女生,现在起步并不算太晚
    参加ACM需要那些准备:
    参加ACM主要以自学和做题为主,各个大学都有ACM的做题网站,在上面注册一个ID就可以做题并参加上面的比赛
    


    3楼2011-04-07 23:11
    回复
      咱们学校就有oj的。
      http://acm.uestc.edu.cn/
      希望大家 能一起坚持下来哈~~~
      现在学java的同学 用java写题目 就当练习程序设计能力么
      还是那句老话:计算机不是看书做题学会的..


      4楼2011-04-07 23:13
      回复