洛谷9月 T1 反思

3 篇文章 0 订阅

思路要灵活,要灵活,要灵活,灵活地发现自己走的方向错了,灵活地解决目前的难题
要区分目前是遇到问题还是求解速录不对
别一条道走到黑,也别看到困难就放弃,如果说有一种方法可行只是应用的范围小时间长,想办法解决,因为这种方法至少能解决很小范围内的问题(比如这道题开longlong也只能解决m很小时候的情况),那么应该试着找到一种办法扩展这种做法,使得其能解决更大范围,而不是遇到困难就换方向。
同时也要灵敏地感觉到自己的做法偏了(如果目前的做法有点东西,那应该没偏,如果当前做法十分难搞也难想难写,一点逻辑上的做法都推导不下去,那就是偏了,因为正确的做法必然要经过一番推导)
别只想暴力,也别只想正解
题目思维深度不深,难的是思维方向
但是我没办法确定自己的方向对不对
不过若是按这个思路理解问题,问题变得可形式化,比较有逻辑推理的感觉,那么一般就是对的
而且应该先思考有什么性质,按照题目的性质推的思路,就算不是正解,也应该是暴力做法
比如111111111111111 可以表示为 a1=1,an+1=an10+1 a 1 = 1 , a n + 1 = a n ∗ 10 + 1
然后枚举会爆longlong,怎么解决这个问题?(不断模m就好了,反正an是递推来的)我当时想到爆longlong就直接弃了,没有继续往下想,然后想一些莫名其妙的方法想了很久,但是想想这个枚举应该是很对的,因为这个做法比我想得其他做法都优美的多,只是有点小问题,想办法解决就好了。。。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值