总结
2016-05-30 20:28
162 查看
这次比赛大意了,导致考得不好。
第一题:一看题目就懂了,但以为这道题目难,所以用了坑爹的方法,于是只有40分?
正解:用循环创造数列,循环求和就可以啦!
第二题:哎!?怎么这题怎么都看不懂?我智商出了问题吗?于是我便没打这道题。最后到下午,花了30分钟,终于靠着0.1的智商看懂了。
正解:直接枚举每个白棋的相邻八点,沿着反方向搜直到遇到黑棋,然后更新这个点ans,最后全部点找max。
第三*题:这道题目有希望切,不就是个dp吗?我直接打个递归上去,然后其中推方程。交上去,80!发现数组开小了,刚才交上去,100!我去,我可以切的啊!为什么这么粗心!
自己方法(BY RanGu_WLX):设f[t][c]走到第t格用了c步,然后如果步数和n相同,直接返回a
就好了,然后其他的方程一小部分和ZJQ一样。
正解:设f【i】[j]为跳了i格到第j格。f[i][j]=min{f[i][j],f[i][j+i]+t[j],f[i-1][j-i]
第四题:我用strcmp判断两个字符串是否相同,没想到,oj不给用,后面打了暴力就对了。。。。。
这次比赛让我知道:1.要仔细看题目,这不会太难的。2.数组大小要开好,3.不要用自带函数!强调内容*
第一题:一看题目就懂了,但以为这道题目难,所以用了坑爹的方法,于是只有40分?
正解:用循环创造数列,循环求和就可以啦!
第二题:哎!?怎么这题怎么都看不懂?我智商出了问题吗?于是我便没打这道题。最后到下午,花了30分钟,终于靠着0.1的智商看懂了。
正解:直接枚举每个白棋的相邻八点,沿着反方向搜直到遇到黑棋,然后更新这个点ans,最后全部点找max。
第三*题:这道题目有希望切,不就是个dp吗?我直接打个递归上去,然后其中推方程。交上去,80!发现数组开小了,刚才交上去,100!我去,我可以切的啊!为什么这么粗心!
自己方法(BY RanGu_WLX):设f[t][c]走到第t格用了c步,然后如果步数和n相同,直接返回a
就好了,然后其他的方程一小部分和ZJQ一样。
正解:设f【i】[j]为跳了i格到第j格。f[i][j]=min{f[i][j],f[i][j+i]+t[j],f[i-1][j-i]
第四题:我用strcmp判断两个字符串是否相同,没想到,oj不给用,后面打了暴力就对了。。。。。
这次比赛让我知道:1.要仔细看题目,这不会太难的。2.数组大小要开好,3.不要用自带函数!强调内容*
相关文章推荐
- 偏好设置
- Easy-题目38:160. Intersection of Two Linked Lists
- 常用docker镜像安装
- MyEclipse10配置自动补全/字体大小/行号/背景颜色
- 求和减2的次方
- poj 2286
- Easy-题目37:111. Minimum Depth of Binary Tree
- QT——2、Hello World
- Android 4000 学习记录(十九)-简单的动画清除
- Easy-题目36:112. Path Sum
- .m 文件与.mm文件的区别
- Java代码实现AP向CP侧发送AT指令
- Easy-题目35:9. Palindrome Number
- 反转链表17
- 2016SDAU课程练习三1013
- 搜集整理java中GC的理解
- java 基于jxl解析xls以及解决丢失精度问题
- mysql 锁表解锁
- 十四周项目-项目3-数组类模板
- 持续集成(上)