2017暑假集训第六天
来源:互联网 发布:ornx奥尼克斯淘宝 编辑:程序博客网 时间:2024/05/21 12:49
今天做了1道搜索题,和4道图论题,最后一道题的找错过程略有不顺,主要是数组开小了,忽略了起始点也是一个搜索点,于是导致一直wr,现在还剩下最后一道题,总的看这所有这六天的复习,感觉自己确实有收获,从一开始,一道很简单的,甚至是做过的题,也能耗费我大量的时间,最终也要wr很多次才能通过,到后来一道很难的题,细心处理后的1a,还是有很大的成就感的,1a出自于对题目的理解,对知识点的熟练,并不是一时之功夫,或是运气所致。就像今天做的第二个题,凭感觉盲交,就直接1a了。
总结一下近几天的遇到错误wr的原因大概有以下几点:
1.题意理解问题,往往快不能求胜,简单的过过样例,对题目的理解很有可能出现偏差,并不能图快,而是要稳中求胜。
2.数组开的过小,这个问题是最难查的,尤其开的只差那么一点点,所以以后开数组要尽可能的多开10-100。
3.路遇tle而觉得算法没问题,往往是由于cin的缓存问题,可以解除限定或者换成scanf解决。
4.初始化是一个非常重要的问题,尤其在图论算最短路径的时候,要想好路径的初值是多少。
5.脑洞很重要,mle的时候往往需要用递归查找节省空间,但链表结构并不是多好想。
6.对算法理解要透,每一个循环的含义搞不懂往往会造成找不出来的错误。
往后的训练更需要细心和耐心,而不是快,没有bug的程序并不是快能解决的。
阅读全文
0 0
- 2017暑假集训第六天
- 暑假集训 第六天了
- 2017.8.5暑假集训第六天
- 暑假集训第六周
- 2017暑假集训第二天
- 暑假集训-个人赛第六场
- 2017暑假集训总结
- 2017暑假集训小结
- 2017暑假集训
- 2017暑假集训总结
- 2017暑假集训感悟
- 2017暑假集训总结
- 2017CSU暑假集训 Languages
- 2017暑假集训第一天
- 2017暑假集训第三天
- 2017ACM暑假集训感悟
- 2017年暑假集训总结
- 2017ACM暑假集训总结
- SDPhotoBrowser 非常简单易用的图片浏览
- [LintCode]Longest Common Prefix(Python)
- 练习 2-8 编写一个函数rightrot(x, n),该函数返回将x循环右移(即从最右端移出的位将从最左端移入)n(二进制)位后所得到的值。
- 2017 多校4 1003 Counting Divisors
- java中常用的转义字符
- 2017暑假集训第六天
- 关于Twitch视频回放录像的下载
- 识别提交
- 贪心,递归,动态规划,及分治算法之间的区别和联系(四)
- SPOJ---Query on a tree (树链剖分)
- [LeetCode] 520. Detect Capital
- epoll机制:epoll_create、epoll_ctl、epoll_wait、close用法详解
- 8月5日集训
- [PAT乙级]1060. 爱丁顿数(25)