首页 > 其他分享 >【做题纪要】10月“我想要太多太多装满房子,欢乐自由每刻每时” -- 《我想要太多太多》

【做题纪要】10月“我想要太多太多装满房子,欢乐自由每刻每时” -- 《我想要太多太多》

时间:2024-10-04 20:11:54浏览次数:1  
标签:即可 太多太多 随机化 每刻 权值 变色龙 想要

P6717 [CCO2018] Boring Lectures

问题相当于求两个距离不大于 \(k\) 的数对的和的最大值

我们把修改改为先删除再进行插入的操作,对于插入操作我们使用线段树在左端点维护每个区间的答案

维护区间最大的最大值+次大值,区间最值即可更新答案。

咋删?不好删,那么就不删,直接离线然后线段树分治即可

P4581 [BJOI2014] 想法

...?这啥神秘题目

一眼考虑随机化,这不随机化还能咋做,毕竟只需要以比较高的概率回答的比较准确即可。

我们首先考虑给每个入度为 \(0\) 的点都随机赋予一个权值,,求出每个点能够返回到的入度为 \(0\) 的点的最小权值,

权值的期望是 \(\frac{\text{随机值域}}{k+1}\)。

容易发现单次求的复杂度是 \(\text O(n+m)\) 的,我们直接暴力求很多次然后取平均值即可。

李华与变色龙

注意到 \(k\le 40\),向左走的变色龙遇到向右走的变色龙后认为是变成了 \((a+b)\bmod k\),而向右走的变色龙颜色不变。

我们从右往左枚举每一只向右的变色龙,设两只中间的距离为 \(val\),则答案(每个颜色)都要加上 \(\frac{val}{2}\times a_i\),其中 \(a_i\) 为颜色 \(i\) 的向左的变色龙初始位置在当前枚举的向右的变色龙右边的数目。

这样复杂度 \(O(nk)\) 可以通过。

Luogu Submission .

笑熬浆糊

咕了先

标签:即可,太多太多,随机化,每刻,权值,变色龙,想要
From: https://www.cnblogs.com/Vsinger-LuoTianYi/p/18447203

相关文章

  • 想要免费下载高清电影,这5个网站你不容错过!
    随着互联网技术的发展,观看和下载电影已经变得越来越方便。对于电影爱好者来说,找到一个资源丰富、画质清晰且使用体验良好的电影下载网站至关重要。以下是五个值得推荐的免费下载电影网站,它们各自拥有独特的特色,能够满足不同用户的需求。 中国高清网(http://gaoqing.la/)专注......
  • 想要激活孩子潜在力量,家长必做的一件事
    在一个阳光明媚的下午,小明的妈妈带着他在公园里玩耍。当妈妈告诉他该回家吃晚饭时,小明突然坐在地上大哭起来,无论妈妈怎么哄,他都不肯起来。这样类似的场景,对于许多家长来说并不陌生。孩子们在要求不被满足时的乱发脾气,被同伴欺负时的无助哭泣,以及面对新挑战时的退缩和不适应……都让......
  • 如果你的两个连续变量都是小于0的浮点数,并且你想要使用K近邻(KNN)方法来估计它们的概率
    如果你的两个连续变量都是小于0的浮点数,并且你想要使用K近邻(KNN)方法来估计它们的概率分布并计算KL散度,你可以按照以下步骤进行:确保数据是适当格式化的,即所有值都是负数。使用K近邻方法(如核密度估计)来估计每个数据集的概率密度函数(PDF)。在相同的评估点集上计算这两个PDF。使用这些PD......
  • 想要转行到互联网行业,是应该选择软件工程还是网络安全?_网络工程和网络空间安全谁更适
    学习路线:这个方向初期比较容易入门一些,掌握一些基本技术,拿起各种现成的工具就可以开黑了。不过,要想从脚本小子变成黑客大神,这个方向越往后,需要学习和掌握的东西就会越来越多以下是网络渗透需要学习的内容:网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄......
  • 2024年,想要靠做软件测试获得高薪,还有机会吗?
    2024年,科技行业风云变幻,随着自动化技术和人工智能的发展,软件测试领域的竞争愈发激烈。很多人会问,现在还投身软件测试,真的能拿到高薪吗?尤其是当越来越多的自动化工具涌现,手动测试员会不会被淘汰?时间过得真快,一眨眼,2024年已经过去了一大半。最近正值金九银十招聘季,后台不免又......
  • 想要自动删除浏览器历史记录吗?这样设置就对了
    在现在的互联网时代,我们常常会通过浏览器等应用程序了解社会上发生的一些事情,但是当我们在进行这些操作的时候浏览器都会将我们访问了哪些网站记录下来,这就是浏览器历史记录。有时候我们可以通过历史记录快速的找到之前所访问的某一篇文章,但是有时候并不想别人看见我们的历史记......
  • 想要轻松生成音乐吗?Brev.ai让创作变得前所未有的简单!
    摘要:Brev.ai是一款免费在线AI音乐生成器,只需输入简单的文本描述,它便能快速生成高质量的音乐作品,非常适合用于视频、社交媒体内容以及更多应用场景。如果你是视频创作者、社交媒体爱好者,或者你正为项目寻找高质量的背景音乐,那么Brev.ai绝对值得一试!今天我推荐的这款免费AI音乐......
  • 怎么使用nginx把80端口代理到想要的端口?
    最近研究了一下云服务器搭建Halo博客,为了好好体验开发者的快乐,所以我把之前装的Hexo博客直接干掉了,重装了系统,宝塔面板也决定弃用。因为使用宝塔面板虽然能省不少事,但是没了宝塔还活不了了?这可不行,所以决定自己配置,下面来看看URL搜索怎么绑定的吧:前提是域名和公网IP已经绑......
  • 这才是我想要的PCIe 5.0 SSD!慧荣SM2508主控首测:读写满血 还不烫手
    市面上现有的PCIe5.0SSD几乎都采用了群联E26主控,不但读写速度达不到满血标准,最高也就12GB/s,功耗和发热还特别高,经常需要主动风扇散热。英韧IG5666性能好了不少,基本可以跑满,但是发热仍然太高,因为它俩都是台积电12nm。慧荣已经多次展示过他们的方案SM2580,一方面性能满血,一方面发......
  • 想要高效创作音乐吗?SongGenerator.io帮你轻松搞定!
    摘要:想要快速生成音乐吗?那就试试SongGenerator.io吧!这款AI工具无需任何音乐制作经验,几分钟内即可将文字描述转化为多种风格的专业音乐。最近我发现了一个非常好用的AI工具,叫SongGenerator.io,它是一个免费的在线AI音乐生成平台。对于那些想要快速创作音乐的朋友们来说,这简直就是......