暑期/第一周总结

第一周里实际开展的时间并不多,只有三天,在USACO的题单中的入门题基本都是一眼过比较流畅,不需要什么思考,第一天第二天A的题就比较多。

在第一天A完绝大多数入门题后,我的A题速度减少了很多,出入门后就碰到了搜索类的题,在做题的过程中能明显感觉自己知识的遗忘,所以在这几天A题的过程中我找了一些以前做过的题重新敲一遍,大部分是模版题:DFS、BFS并查集和拓扑排序,复现一下主要是回忆一下代码模版。其中具体的分析,有关DFS的普及-的题大差不差。
[USACO2.1]健康的荷斯坦奶牛 Healthy Holsteins这道题卡了我半天。也A了一些并查集的模版题,但是对于[USACO3.4] 美国血统 American Heritage这道题当时是头绪全无,归因于自己对树的三种遍历方法几乎忘的一干二净,我把这种题归于回忆题,主要是回忆、查漏补缺自己的知识点。

对于一些题,说实话卡了半天,觉得自己写的递归没有啥问题,在看题解之后感觉与题解思路也一样不应该出现问题,但是还是在输入特定例子时会出现错误结果,或者是程序崩掉,其实大部分的做题时间也是耗在这些修改细节改bug上面,很多时候实在找不到问题所在就重新敲一遍代码,只要最初始的思路没有问题,大部分问题基本都迎刃而解。在题单之中如果点开算法标签会有一些没有表明是具体哪个算法的,那些题会比较简单一些,更多的涉及思维。效率之于学期中的ACM的学习肯定是有提升,但因为个人原因这个提升的效率可能没有想象中的那么好可能是由于做题的目的性不强,虽然有USACO的大题单,但因为个人知识的遗忘或者模版的生疏,很多简单的普及-都无法趁心应手,基本就是来题做题,没有一些针对性。在速度慢下来的一天里,我着重看了看以前各种知识点的博客,希望这样对后续的刷题练习有帮助。

下周来说我简单规划一下,不只是在USACO大题单中顺序做题,我先通过群里以前讲课程的顺序,在复习过知识点后通过题单中的算法标签有针对行的做一些相关知识点的题目,提高针对性,这样应该可以提高一下刷题的效率,在一轮温习➕做题之后再顺序做题,让各种知识点的题纷杂起来,来提高综合能力。在下周周中再做一下温习的总结吧。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值