P10237 [yLCPC2024] E. Latent Kindom 题解

文章讲述了如何使用二分查找和排序算法解决LatentKingdom问题,涉及合并两个有序序列并找到特定位置元素的过程,同时提到插入标兵优化二分搜索,时间复杂度为O(n+q)logl。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

P10237 [yLCPC2024] E. Latent Kindom 题解

简单的单 log ⁡ \log log 做法,不用会任何的数据结构就可以看懂。

解法

考虑把每个序列 a i a_i ai 升序排序,这样方便我们二分。

考虑将两个序列 a x , a y a_x,a_y ax,ay 合并,即选出在这两个序列中排名为 ⌈ l e n x + l e n y 2 ⌉ \lceil \dfrac{len_x+len_y}{2} \rceil 2lenx+leny 的数,我们把合并后的序列分为两部分,一部分是小于等于中位数的,一部分是大于中位数的。我们发现小于等于中位数的那部分在

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值