警钟长鸣:你可能遇到的问题
  • 板块P4115 Qtree4
  • 楼主RDFZchenyy
  • 当前回复0
  • 已保存回复0
  • 发布时间2024/2/23 15:53
  • 上次更新2024/2/23 17:27:27
查看原帖
警钟长鸣:你可能遇到的问题
567610
RDFZchenyy楼主2024/2/23 15:53

首先需要说明的是本题的题面虽相同于 SP2666 QTREE4 - Query on a tree IV,但能通过本题的代码不一定能通过 SP2666(就比如我的)。

接着本题存在一个边权全为 11 的弱化版本题目 P2056 [ZJOI2007] 捉迷藏。


下面整理了这三题的讨论区中的你可能需要的帮助帖:


同时这里接着补充一定的可能的错误方式:

对于本题 96pts TLE on #17 的,你在点分树上暴力修改时可以考虑是否可能进行了类似“删去一个数并立马把它加回来”的奇怪操作。你可以优化掉这一部分以减少时间使用。

对于捉迷藏 TLE on #9 #11 的,可以考虑传递两个 priority_queue 所构成的 heap 进入计算前两大之和和函数时,加入取地址符,即使用 Heap& a 而不是 Heap a。

对于捉迷藏 WA on #4 (Line 1089) 的,可以考虑是否妥善的处理了一个点开关灯时其自身的队列中 0 的加入和删除。


总结差不多如上。

如果总结有问题,欢迎以任何方式指出。

如果您需要帮助 Debug,可以在下方留言并 at 我。

如果您想要补充,您可以直接在下方补充,或者新建一个帖子发布,建议您在新建的帖子里放上本帖的链接,谢谢。

2024/2/23 15:53
加载中...