CF1611E2 Escape The Maze (hard version)

news/2025/10/5 20:41:44/文章来源:https://www.cnblogs.com/jxwzh/p/19126932

CF1611E2 Escape The Maze (hard version)

题目简化
我在1号节点,你有k个朋友,分别在a1,a2,a3....ak的位置,在同一时间内可以移动1步,我不能和朋友走到同一个节点,如果我能走到叶节点,我就赢了,输出-1,否则必然有一种方案可以堵住我
求需要最少的朋友
首先一个性质
当我和朋友面向而行时,我和朋友每个单位时间内走一步,所以最多\(\lceil d/2 \rceil\)次就可以堵住他,如果有插口,同向而行的话,因为速度是相等的,可一说是不可能堵到我,那么ai的朋友就不可能堵到我了,那么可以说第i个朋友,在ai和在ai向上跳\(\lceil d/2 \rceil\)位置是等价的,这里只需要先dfs记录一下ai向上跳\(\lceil d/2 \rceil\)在哪里就可以了,最后再dfs一遍,模拟我从1走到叶子结点的
同时仍有一个问题,在预处理阶段,要对每一个朋友向上走,N<=2e5,所以最多跳1e5个节点,又要对n个点去做操作时间复杂度O(N*N/2)明显超时,小trick 从1向下搜,把每一个点放入stack中,如果找到了a1,那么现在stack中的元素就是他所在的层数只需要交换这两个点就可以了、时间复杂度O(1),因为把每个点搜了一遍,总时间复杂度O(N)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/928715.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

P8186 [USACO22FEB] Redistributing Gifts S

P8186 [USACO22FEB] Redistributing Gifts S题目 每一个牛都有一个自己喜欢的排列,并且初始的时候,每只牛都是i,求经过n次交换后,每只牛能拿到的最喜欢的 我们来简化这n次操作,a1->a2,a2->a3,a3->a4,a4-…

重庆网站制品牌建设推荐

MySQL强制索引和禁止某个索引1、mysql强制使用索引:force index(索引名或者主键PRI)例如:select * from table force index(PRI) limit 2;(强制使用主键)select * from table force index(ziduan1_index) limit 2;(强制使用索引"ziduan1_index")select * from table …

做视频解析网站是犯法的么网站备案时间就是正式上线时间吗

题目描述 给出一个初始序列fA1;A2;:::Ang&#xff0c;要求你编写程序支持如下操作&#xff1a; 1. ADDxyD&#xff1a;给子序列fAx:::Ayg的每个元素都加上D。例如对f1,2, 3,4,5g执行"ADD 241" 会得到f1,3,4,5,5g。 2. REVERSExy&#xff1a;将子序列fAx:::Ayg翻转。例…

python语法记录

map()函数 A=[1,-3,5] A_abs = list(map(abs, A))map(func, A),把func函数作用到A的每个元素上,返回的是惰性迭代器,依次产出1,3,5,不能直接打印或索引; 用list()把它一次性拉出来,变成普通列表[1, 3, 5]。

怎么免费建立网站做推广天津雍鑫建设投资集团网站

问题描述 在Mac上安装git&#xff0c;双击pkg进行安装&#xff0c;报如下图错误&#xff1a; 解决办法 不要双击pkg文件&#xff0c;改成选中文件之后&#xff0c;鼠标右键&#xff0c;选择“打开方式->安装器&#xff08;默认&#xff09;”&#xff0c;即可继续安装。 转载…

详细介绍:Go 语言 + Word 文档模板:WordZero 引擎如何让企业文档处理效率提升 300%?

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

Go 即时通讯体系:客户端与服务端 WebSocket 通信交互

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

网站开发持续更新wordpress广告设置

大数据开发&#xff08;Hadoop面试真题&#xff09; 1、Hive count(distinct)有几个reduce&#xff0c;海量数据会有什么问题&#xff1f;2、既然HBase底层数据是存储在HDFS上&#xff0c;为什么不直接使用HDFS&#xff0c;而还要用HBase?3、Spark map join的实现原理&#xf…

2025 年储罐厂家推荐最新公司权威排行榜榜单发布,深度解析衬四氟储罐 / 硫酸储罐 / 盐酸储罐工厂选购指南

引言在当今工业领域,储罐作为储存各类液体、气体等物质的关键设备,其重要性不言而喻。从化工行业储存具有强腐蚀性的原料,到食品行业对卫生安全要求极高的产品储存,再到环保领域对污水、废气处理过程中的暂存需求等…

读混元image论文

读混元image论文https://www.yiyibooks.cn/arxiv/2509.23951v1/index.html

实用指南:跳动的爱心

实用指南:跳动的爱心2025-10-05 20:24 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-…

UnicodeEncodeError: locale codec cant encode character \u5e74 in position 2: encoding error

s= datetime.now().strftime(u"%Y年%m月%d日 %H:%M:%S" )UnicodeEncodeError: locale codec cant encode character \u5e74 in position 2: encoding error可行方案: import localefrom datetime import da…

2025 年生物除臭设备厂家最新推荐排行榜:覆盖污水处理厂 / 垃圾中转站等多场景,助力企业精准挑选优质设备

当前,恶臭污染在工业生产与城市生活中愈发凸显,污水处理厂、垃圾中转站、餐厨垃圾处理场等场所产生的恶臭气体,不仅影响周边居民生活,还危害人体健康,且随着环保标准不断提高,企业对高效环保除臭设备的需求极为迫…

杭州网站设计成功柚v米科技wordpress加载图片的速度

文章目录1. 题目2. 解题1. 题目 亚历克斯和李继续他们的石子游戏。许多堆石子 排成一行&#xff0c;每堆都有正整数颗石子 piles[i]。游戏以谁手中的石子最多来决出胜负。 亚历克斯和李轮流进行&#xff0c;亚历克斯先开始。最初&#xff0c;M 1。 在每个玩家的回合中&…

YOLO模型部署

一、环境搭建 第一步 显卡驱动查看 WIN+R键 进入命令终端 输入 nvidia-smi如果没有CUDA和CUDNN请自行安装,这里不再赘述 第二步 安装Anaconda 网站直接进行下载,这里不再进行安装教程 https://www.anaconda.com/down…

咸阳营销型网站开发北京制作网站主页

发布在linux上的机器,一般我们需要监测各项数据来证实服务器是没问题的, 如果出现问题,我们也可以通过以下指标找到问题的方向 容器指标硬件指标磁盘指标系统指标网络指标 容器指标 线程数 -当前容器内线程总数&#xff08;平均到每个核的线程数&#xff09;进程数 -当前容器…

从理念到沙盘:用悟空博弈模拟器点亮人机共治的曙光

从理念到沙盘:用"悟空博弈模拟器"点亮人机共治的曙光 当"AI元人文"的宏大构想遇上现实的算力壁垒,我们不必等待遥远的硬件革命。一条更智慧的道路已经显现:将其中最精妙的"悟空博弈"…

深入解析:Redis事务详解:原理、使用与注意事项

深入解析:Redis事务详解:原理、使用与注意事项pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", …

phone num

11马金金:15036063732 王梦梦:13949689021 樊兆航:15643637365 齐要夺:13462856861 贺 坤:19939188933 赵 琎:13569184695 王 磊:13839152769 靳斌斌:13673918231 千 军:13569114940 吴庆杰:13603891396…