首页 > 其他分享 >Ideas of Problems in Aug. 2024

Ideas of Problems in Aug. 2024

时间:2024-08-11 23:15:53浏览次数:6  
标签:结点 子树 Aug Problems Ideas 2024 为根

\(\text{Luogu P1552 [APIO2012] 派遣}\)

前置芝士:可并堆(左偏树)或 斜堆 或 启发式合并。

本题题意概括为:给定一颗以 \(1\) 为根的树,每个点有权值 \(L_i\),花费 \(C_i\),可以选择一个以某个结点为根的子树,并从其中选出一个点集 \(T\) 满足 \(\sum_{i\in T} C_i \leq M\),那么此次的价值就是这个结点的 \(L_i\times |T|\)。求最大价值。

显然,每个点选择的点集肯定是将子树中点从小到大一直选,直到和大于 \(M\),这样选出来的点集的大小才最大,我们不妨不考虑选点,而是考虑删点,将子树中的点从大到小开始删去,直到和小于等于 \(M\),那么这个可以用大根堆维护。每次加入子树中的点会每次都 \(O(n\log n)\) 操作,由于是子树问题,可以考虑直接把儿子结点的堆合并起来,使用启发式合并,总时间复杂度为 \(O(n\log n)\)。

Accepted Code.

标签:结点,子树,Aug,Problems,Ideas,2024,为根
From: https://www.cnblogs.com/LaDeX-Blog/p/18354098/2024-Aug-Idea-Problem

相关文章

  • 【SPIE出版】第四届计算机视觉、应用与算法国际学术会议(CVAA 2024)
    计算机视觉、应用与算法的领域,一直在飞速发展,第四届计算机视觉、应用与算法国际学术会议(CVAA2024) 将汇聚世界各地的顶尖学者、研究人员和企业代表,共同分享和交流计算机视觉在各个领域的最新研究成果、技术突破和产业应用。我们希望本次会议的成果能对计算机科学领域的知识做......
  • 2024年智能医疗与可穿戴智能设备国际学术会议(SHWID 2024)
    2024年智能医疗与可穿戴智能设备国际学术会议(SHWID2024)将于 2024年10月18-20日在广东广州举行。本次会议主要围绕“智能医疗与可穿戴智能设备”的最新研究展开,旨在荟聚世界各地该领域的专家、学者、研究人员及相关从业人员,分享研究成果,探索热点问题,交流新的经验和技术。202......
  • How to buildORB-SLAM on ubuntu in 2024?
    1removeGTK3sudoaptremovelibgtk3*2installopencvdepenenciessudoaptinstallbuild-essentialcmakegitpkg-configlibgtk-3-dev\libavcodec-devlibavformat-devlibswscale-devlibv4l-dev\libxvidcore-devlibx264-devlibjpeg-devlibpng-devlibt......
  • Linux:@2024-08-11 最新的Openssl-3.3.1 Openssh-9.8p1 Centos7上的编译后二进制 一键
     附件:Portable_Openssl-Openssh9.8p1-bin-el7.v1.4.1.tgz.zip 特点:适用于centos7.x 已经编译为二进制对老版本的关键二进制文件sshd、sftp、scp、openssl进行了备份升级前,自动打开一个端口为2222的老版本的sshd服务,你可以连接那个2222的服务,以防死翘翘。对sshd_confi......
  • 2024.8.11 鲜花
    花の塔君が持ってきた漫画くれた知らない名前のお花今日はまだ来ないかな?初めての感情知ってしまった窓に飾った絵画をなぞってひとりで宇宙を旅してそれだけでいいはずだったのに君の手を握ってしまったら孤独を知らないこの街にはもう二度と帰ってくることはできない......
  • 2024暑假集训测试22
    前言比赛链接。今天题好难啊,大多数人T2、T4改不动都不改了,下午miaomiao进来和我们说模拟赛改不动的题可以不改。部分分给的也很少。T1Mortis原题:[ABC302G]Sortfrom1to4。\(O(n)\)桶排序,知道每个数最后应该去哪,那么对于需要交换的只有三种情况:二者错排,交换......
  • 2024.8.11 总结(集训 考试)
    之前听说今天的考试难度是NOIP-。T1赛时只会暴力。甚至还想出了比时间复杂度\(O(n^2)\)的暴力更慢的时间\(O(n^3)\)(可能不是,可能要\(/\omega\))的bitset做法。正解之一是xorhashing。前年(T3)、去年(T2?)的CSP-S我都没想出hash做法。感觉自己缺乏想hash的意识。......
  • 2024暑假集训测试21
    前言比赛链接。T1写得和正解差不多但少了个细节炸longlong了;T2只会\(n^3\)的本来只有\(50pts\),但考虑出题人大概率会搞一个\(n\)越大\(T\)越小,所以对于\(n\)很大的直接\(rand\)正确率还是有的,所以获得了\(80pts\);T3不会;T4没有和\(n\)取\(\min\)直接......
  • DataWhale-2024夏令营第四期-从零入门AI生图原理&实践-学习笔记
    DataWhale-2024夏令营第四期-从零入门AI生图原理&实践-学习笔记Datawhale(linklearner.com)学习链接AI生图基础知识一、文生图(Text-to-ImageGeneration)历史随着深度学习的发展,近些年来越来越多的AI生图效果通过大语言模型得到了一定的提升。文生图的历史:文生图的概念最......
  • JetBrains IntelliJ IDEA 2024.2 (macOS, Linux, Windows) - 领先的 Java 和 Kotlin I
    JetBrainsIntelliJIDEA2024.2(macOS,Linux,Windows)-领先的Java和KotlinIDE请访问原文链接:https://sysin.org/blog/jetbrains-idea/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.orgJetBrainsIntelliJIDEA-领先的Java和KotlinIDE使开发更高效、更......