珞珈山水BBS武汉大学计算机学院 → 单文区文章阅读

单文区文章阅读 [返回]
发信人: Knuthocean (knuthocean@SKLSE), 信区: C.S
标  题: 算法与程序设计竞赛
发信站: 珞珈山水BBS站 (Fri Jan 19 20:53:30 2007), 转信

  说一下算法和程序设计竞赛对计算机专业同学的影响问题。当然,数学也归于这一块。
    已经有不下十个人问我算法有什么用啦。算法一点用都没有,以后真真工作的时候基本上都不会用到;但是我已经说过啦,算法既然有缺点,而又能够有做为计算机专业最重要的专业基础课这个地位,那表明了算法一定有特别闪光的地方。算法者,开拓思维学科也。
     智慧之术在于平衡,而平衡之术在于学习能力。数学、算法、程序设计竞赛,就是这样一种开拓思维,提高学习能力,提高智商,加速改变性格的智慧。以我个人为例说明一下。学习算法之前,本人也上一些论坛,也写一些程序,也写一些课程实习,甚至还写一些Win32下的汇编。不过,总会在冥冥之中感觉到有缺少一种东西,一种更加本质的东西。总觉得什么东西学完了就忘,觉得即使学完了对自己提高也不大,自己的眼界没有被拓宽,顶多也就多知道了一项技术而已。直到学习了算法,参加了ACM程序设计竞赛,接触到众多的牛人以后,才开始有所领悟。觉得任何一项技术都不是学完了就会立即就忘掉的东西,而总会或多或少对自己的思维有所启发。这样子,学完任何东西都有所体会,都有所得。现在大家都很年轻,水平都不怎么样,不过相信只要不断思考,不断学习对自己有所启发的东西,就可以不断进步。
    觉得自己参加程序设计竞赛的强化训练以后,智商提高了,有一个爱因斯坦的所谓的1%的人才能做出的智力题,记得以前在csdn上见过,一过当时想了5分钟就不想啦,因为真的是一点想法都没有,那时候,给我一个月的时间去思考也不会有什么东西出来。后来再次碰到了这个问题,一拿到题目就按照程序设计竞赛的思维习惯来做,结果,40分钟左右出了答案。另外一个方面,那就是性格改变起来比较容易啦。技术非技术,在于选择,这是一个性格改变的过程。相信大家参加程序设计竞赛,学习数学、算法以后一定有比本人更深的体会。
    觉得自己数学或者编程很强的人请优先考虑进入武汉大学ACM程序设计竞赛队,参加竞赛,与其它人共同学习、共同探讨,共同提高。那里有很好的教练;那里有很好的硬件条件,1GB内存+液晶显示器;那里有很好的交流气氛,大家一起写程序,探讨各种经验;那里有很不错的生活,大家比赛的时候是竞争关系,比赛完了以后就可以一起玩,一起BG,偶尔还可以一起Game,当然,前提是你足够强,因为如果你不够强,你是一定会想着先提高自己的。
     请点击武汉大学ACM队的网站:http://acm.whu.edu.cn
     还有训练系统(Online Judge):http://acm.whu.edu.cn/noah
    
   
--
QMD,终于找到你啦!


※ 修改:·Knuthocean 于 Jan 19 20:57:06 修改本文·[FROM: 202.114.67.*]
※ 来源:·珞珈山水BBS站 bbs.whu.edu.cn·[FROM: 202.114.67.*]
[返回单文区目录]

武汉大学BBS 珞珈山水站 All rights reserved.
wForum , 页面执行时间:9.951毫秒