O(1) 的小乐

Job Hunting

公告

记录我的生活和工作。。。
<2012年11月>
28293031123
45678910
11121314151617
18192021222324
2526272829301
2345678

统计

  • 随笔 - 182
  • 文章 - 1
  • 评论 - 41
  • 引用 - 0

留言簿(10)

随笔分类(70)

随笔档案(182)

文章档案(1)

如影随形

搜索

  •  

最新随笔

最新评论

阅读排行榜

评论排行榜

zz ACM总结。。。


看到好朋友zz的一个ACM总结,写的非常好。。暂且转载一下把。。。

ACM比赛对于选手的要求,很简单,只有两点:算法和程序实现。
当然一些队友的配合以及良好的心态都是一些很隐性的因素,这里只说如何提高这两块。

算法方面:
第一,要不断学习新算法,扩宽自己的知识面,不要怕难,不要怕麻烦,学习是在别人研究的基础上,如果这点做不好,也很难在更深的层次发展;
第二,平时着重培养自己思考问题的能力,而不是拘泥在固有的算法和题目里,拿来一道题目,要有自己的一套思维习惯,从何入手,如何分析问题,思考的轨迹要很清晰的展开,这一点,是最核心的,也是最难的;
第三,模板一定要用自己理解后自己写的,只是秉着一副“拿来主义”,很多自认为了解的东西也只是表层的;
第四,不要局限自己的思维,既有的东西虽好,但创新永远是乐趣所在。

程序设计方面:
第一,养成良好的编程习惯,做好一件东西,首先要把他当做一种艺术,程序也是一种艺术,把自己的程序经营成可以欣赏的艺术;
第二,不要在思路不清晰的时候写程序,理好思路,这也是设计的过程;
第三,不必使用一些高深的语法,多用类来封装,适当的利用STL;
第四,写的时候着重整体,检查的时候注意细节。

写的非常好,对自己是一种鼓励!!

posted on 2010-12-01 21:15 Sosi 阅读(421) 评论(0)  编辑 收藏 引用 所属分类: Algorithm


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   博问   Chat2DB   管理


统计系统