关闭

总结

73人阅读 评论(0) 收藏 举报
分类:

这次比赛大意了,导致考得不好。
第一题:一看题目就懂了,但以为这道题目难,所以用了坑爹的方法,于是只有40分?
正解:用循环创造数列,循环求和就可以啦!
第二题:哎!?怎么这题怎么都看不懂?我智商出了问题吗?于是我便没打这道题。最后到下午,花了30分钟,终于靠着0.1的智商看懂了。
正解:直接枚举每个白棋的相邻八点,沿着反方向搜直到遇到黑棋,然后更新这个点ans,最后全部点找max。
第三*题:这道题目有希望切,不就是个dp吗?我直接打个递归上去,然后其中推方程。交上去,80!发现数组开小了,刚才交上去,100!我去,我可以切的啊!为什么这么粗心!
自己方法(BY RanGu_WLX):设f[t][c]走到第t格用了c步,然后如果步数和n相同,直接返回a[n]就好了,然后其他的方程一小部分和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.不要用自带函数!强调内容*

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:6728次
    • 积分:675
    • 等级:
    • 排名:千里之外
    • 原创:65篇
    • 转载:0篇
    • 译文:0篇
    • 评论:3条
    文章分类
    最新评论