比赛的悲惨教训

周末连续两天的比赛让我初步了解了acm比赛。

首先,必须拉个人和自己一起,这样让自己更自信。

比赛题目并不是很bt,主要是自己的编码能力和边界条件的判断,涉及到高阶算法的题目也就几道,若是能把较水的题都做出来,一定能拿个不错的名次。

经验总结:
先大致看一下题目,找到一个能够下手的,提交后(不管有没有成功),看一下榜单,看下别人都做了哪些题(那些题一般都应该是比较水的题),若手上的题目前没有思路则转去攻克这些题。
做题过程中先理清思路,想想自己要写什么,构架是什么,怎么实现,结果有没有什么约束条件,有没有那些需要特别考虑的边界条件。提交后若wa了,不要心急,先看下自己的代码有没有什么明显的问题,若没发现,把题目再看一遍(确实有用),若题意也没什么问题,则可以先看下一道题,等有时间再折回来看。

特别提醒:代码修改后不能忙着提交(估计又会wa,经验告诉我),把代码再完整看一遍,确保无误再提交。

反思:过去在写题过程中太过依赖测试数据,导致比赛中没有数据无从下手(以后写题不错到10遍以上不看数据),算法看了很多,但都不会应用,之后应加强在题目中的应用,最好做到能闭着眼睛打出来。

比赛虽然失利,但还是学了不少东西,至少让我知道自己有多么菜了,今后的学习,基础要扎实,应用要灵活。
保持学习,加油!加油!加油!

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值