加载中…
个人资料
functioner
functioner
  • 博客等级:
  • 博客积分:0
  • 博客访问:0
  • 关注人气:0
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

GDOI2012总结

(2012-05-04 15:49:23)
标签:

杂谈

这次比赛,有令我意外的东西,也有令我失望的.总的说,就是第一试考的好,却是水的;第二试考的不会,是因为失手.纠结...
这次比赛,我觉得总体上还是不错的:
1.认真打了时间表,考前考虑到比赛时间为4.5h,就决定花1.5h左右的时间读题和思考(其实剩下3h编程还是比较紧的,特别是二试),并认真记录了每题的具体情况.
2.编程比以前细心了,程序都是尽量想好细节才编,调试的时间花的更少了(与以前对比的话).
3.不会钻牛角尖,不会做或没时间做的题目,也会用朴素算法混分(我发现如果两试的所有题目都能混好,就能进省队了).
4.能对拍的程序就尽量对拍
当然,我还有不足的地方:
1.读题不过细心.
2.编程(打字)太慢,细节上的地方总是要斟酌很久.
3.基础算法不熟,编bfs和dfs都要花不少时间,这样对混分和对拍都是很不利的.
4.做数据的能力不够强,经常找不到反例.
5.基础算法不熟练,虽然学了很多算法,但还是有很多算法不会.
6.很多经典算法也会打错,导致差错又花了不少时间.

总体上来说,我明白了一点:有时候题目的编程量小,或任意混分的,我就考的好;而难度大的,编程量大,又不容易混分的题目,我就考不好了,因为即使有的题目会做,但也会被其他难题拖下来,会出现如思考得太久,调试不好,算法出错,等等失误就来了.

以后呢,我觉得还是要以提高编程能力为主,再学完不会的常用算法和数据结构.

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有