惊天秘密,感觉一样的代码差距巨大
2026-05-31 07:35:11
发布于:浙江
背景
我像往常一样地刷题
突然我在一道题目面前被硬控近一个小时,最后我对比别人的代码发现了个惊天秘密.
这个的代码AC了
ss+=l.second;l.first-=1;
ss+=r.second;r.first--;
但这个代码却WA了
ss=ss+l.second;l.first-=1;//
ss=ss+r.second;r.first--;//
这到底是什么原因?
有没有大佬解释一下?
总不可能是注释或我脸太黑了吧
补充
这是事发地点
这是复活地点
上面的两个代码分别在代码区域的第和行
全部评论 2
- 置顶
求大佬解释一下

2026-05-30 来自 浙江
1 第一个代码每次操作是 的,第二次是
2026-05-31 来自 浙江
2第一个复杂度是均摊
2026-05-31 来自 浙江
1第二种会重新构造,第一种是追加
2026-05-31 来自 浙江
1谢谢啊,原来如此,
我以前都写的是重新构造的2026-05-31 来自 浙江
0





















有帮助,赞一个