首页 > 其他分享 >『题解』ABC261Ex Game on Graph

『题解』ABC261Ex Game on Graph

时间:2023-08-15 18:02:20浏览次数:45  
标签:顺序 正解 题解 Game ABC261Ex 枚举 尽可能 优化 歪解

题目链接

震惊!这个题竟然被神犇 szs 放进了博弈论里!我真的没看出来除了题面还有哪里像博弈论(也许是因为我菜)。

转移方式很显然,按照题面说的做就行了。那么正解也就呼之欲出了。

但是我知道大家都会正解,就是魔改的堆优化 Dijkstra,所以我想说的是一种歪解,以及它是歪解的原因。

歪解就是记搜。歪解除了没有正解的堆优化,再不少什么了。那么为什么没有堆优化就变成歪解了呢?堆优化又是干什么的呢?

我的歪解提交记录。在比赛的时候用这个歪解可以 AC,但是新加了 hack 数据以后就不行了。

我们回头看一下 \(たかはし\) 和 \(あおき\) 的转移,前者是尽可能最小,后者是尽可能最大,前者尽可能不走环,后者尽可能走环。那么也就是说 \(たかはし\) 的转移会受到出边的顺序的影响,而 \(あおき\) 不会。举个例子,如果一个点指向了很多个点,这些点所导致的结果有的会导致环,是 INFINITY,有的不能导致环,是 NOT INFINITY,但是这些点的枚举顺序我们不知道。根据前面所述可知,这样的例子会导致 \(たかはし\) 做出错误的决策。那么优先队列就是让枚举的点有序,因为 \(たかはし\) 要让结果尽可能最小,所以就用小根堆维护即可。

显然 dfs 不可以用堆优化,除非你改变了存边的顺序从而保证了枚举顺序的正确性,否则它永远都只是歪解。当然,改变存边顺序以后,时间复杂度显然不会优于正解(应该是差不多,但是常数就不知道了),所以还不如用正解。

标签:顺序,正解,题解,Game,ABC261Ex,枚举,尽可能,优化,歪解
From: https://www.cnblogs.com/Chronologika/p/17632019.html

相关文章

  • 国标GB28181视频平台EasyGBS国标平台设备播放断流现象的问题解决方案
    安防视频监控EasyGBS平台基于国标GB28181协议,支持多路设备接入,并对多平台、多终端分发出RTSP、RTMP、FLV、HLS、WebRTC等多种格式的视频流。平台可为大数据等综合性监管平台提供极强的视频能力,已经在大量的项目中落地应用,如明厨亮灶、平安乡村、雪亮工程等。有用户反馈,在安防视频监......
  • 视频汇聚平台EasyCVR安防监控视频汇聚平台的FLV视频流在VLC中无法播放的问题解决方案
    众所周知,TSINGSEE青犀视频汇聚平台EasyCVR可支持多协议方式接入,包括主流标准协议国标GB28181、RTSP/Onvif、RTMP等,以及厂家私有协议与SDK接入,包括海康Ehome、海大宇等设备的SDK等。在视频流的处理与分发上,视频监控汇聚平台EasyCVR的性能也同样表现得很优秀,平台可对外分发多格式的视......
  • [Luogu P8716] 回文日期 题解
    STEP1:分析题目大意:给定一个8位数的日期,请你计算该日期之后下一个回文日期和下一个ABABBABA型的回文日期各是哪一天。这一题一眼看出是P2010的升级版,所以要先考虑到超时问题,因为如果一天一天地枚举,时间复杂度会非常高,所以我们不能直接枚举。因为题目只要"回文",所以我们只......
  • [JOI 2023 Final] Advertisement 2 题解
    题解JOI王国有\(N\)位居民,从\(1\)到\(N\)编号。居民\(i\)(\(1\lei\leN\))居住在数轴上坐标\(X_i\)处,其影响力为\(E_i\)。同一个坐标可能住了多于一位居民。居民的影响力越高,广告效应也越高,但买书也越谨慎。Rie出版了一本关于信息学的书。为了让更多人购买这本书,她可......
  • 【免费分享 图书】《阿里云天池大赛赛题解析——深度学习篇》-PDF电子书-百度云
    找这本书的资源简直要把我找吐了,各种网站压缩包一下下来就开始各种套路(比如要你充钱)为了防止还有我这样的受害者,这就把找到的PDF给大家分享一下。链接在文章最后如果这篇文章能够帮到您,麻烦帮我点个赞,并关注一下我,我将有更多动力,持续分享更多有用图书给您!非常感谢,不胜感激!(点......
  • P3629 巡逻 LCA题解
    原题:洛谷P3629问题转化首先,给定的图是一个有\(n\)个点,\(n-1\)条边的无向连通图,这个图就等价于一棵树。不建立新的道路时,从\(1\)号节点出发,把整棵树上的每条边遍历至少一次,再回到\(1\)号节点,会恰好经过每条边两次,路线总长度为\(2(n-1)\),如下图最左边的部分所示。根据树......
  • SVN 不显示红绿图标问题解决方案
    本地文件夹我们先在桌面或者资源管理器中鼠标右键打开设置  选择IconOverlays(图标覆盖) Status cache(状态缓存)选择‘Shell’ 接着选择IconOverlays(图标覆盖)下的IconSet(图标集)  选择应用然后确认,重启生效     ssh等方式挂载的远程磁盘......
  • 2019考研英语(一)小作文真题解析与参考 Aiding Rural Primary Schools 答复信
    2019考研英语(一)小作文真题解析与参考Directions:Supposeyouareworkingforthe“AidingRuralPrimarySchools” projectofyouruniversity.Writeanemailtoanswertheinquiryfromaninternationalschoolvolunteer,specifyingthedetailsoftheproject.Yous......
  • 2023NepCTF-RE部分题解
    2023NepCTF-RE部分题解九龙拉棺过反调试很容易发现void__stdcallsub_401700()里面有tea的痕迹接出来发现只是前半部分#include<stdio.h>#include<stdint.h>#include"defs.h"#include<stdio.h>#include<stdio.h>#include<stdint.h>//加密函数......
  • CodeForces-1798#B 题解
    正文开个数组\(last_k\)统计\(a_{i,j}\)最后买彩票的时间,再开一排桶\(day_t\)记录该天最后买彩票的有哪些人(即:有\(p\)满足\(last_p=t\)的集合)。将\(last_k\)放入\(day_t\)中,判断\(day_t\)中是否存在空桶,若有则无解(因为没有人在当天是最后买彩票的)。因为本题是......