社区讨论
进食后人!(dp玄学错误看这个就够)!
P1310[NOIP 2011 普及组] 表达式的值参与者 4已保存回复 3
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 3 条
- 当前快照
- 1 份
- 快照标识符
- @m03uz65g
- 此快照首次捕获于
- 2024/08/21 20:57 2 年前
- 此快照最后确认于
- 2025/11/04 22:49 4 个月前
C
--top,dp[0][top]=(dp[0][top+1]*dp[1][top]%mod+dp[0][top]*dp[1][top+1]%mod+dp[0][top]*dp[0][top+1]%mod)%mod
是对的
Cdp[0][--top]=(dp[0][top+1]*dp[1][top]%mod+dp[0][top]*dp[1][top+1]%mod+dp[0][top]*dp[0][top+1]%mod)%mod
是错的
why?我改了2个小时!!!!!
我来解释一下:
赋值的顺序是:先算等于号后,再赋值给前面。
如果是 ,等于号后在运算时一定是在 没有改变的情况下算的,而先 再算 , 值得到改变!!!!!!就不会算错!!!!!!
绿题硬控,无语了(=w=)
回复
共 3 条回复,欢迎继续交流。
正在加载回复...