首页 > 其他分享 >abc337解题报告

abc337解题报告

时间:2024-01-30 21:23:26浏览次数:31  
标签:盒子 报告 lim 元素 abc337 解题 端点 窗口 son

A

B

C

D

E

G

简要题意

这题比F简单很多,但是两题都不难。

考虑枚举 \(w\) 的位置,把它拎起来当根,然后考虑一个儿子 \(son\) 认为 \(u\) 在它的子树内。

实际上,我们不可能把 \(w\) 拎起来当根,所以我们对 \(son\) 分两类讨论:

  • \(son\) 是 \(w\) 的儿子,我们求出 \(v\) 的数量,然后子树加。怎么求 \(v\) 的数量?考虑一个子树在dfs序上是连续的,那么按照dfs树建立主席树容易求出比 \(w\) 大 的 \(v\) 的数量。

  • \(son\) 是 \(w\) 的父亲,求出 \(v\) 的数量也是类似,但是怎么加到 \(u\) 上去?发现除了 \(w\) 这个子树外的节点的dfs序最多是两个区间,区间加法即可。

时间复杂度 \(O(n \log n)\) 。

F

简要题意

思路点拨

考率数组倍长,然后变成滑动窗口问题。

考虑对于一个长度为 \(n\) 的窗口存在一个 \(lim\) ,使得在 \(lim\) 个元素的时候每一个盒子都有元素并且 \(lim\) 最小。容易知道 \(lim\) 随着滑动窗口左端点变大而变大。如果对于每一个窗口求出 \(lim\) 可以维护一个元素桶和指针一路扫过去线性求出。

考虑知道了 \(lim\) 怎么求出一个区间的答案?考虑使用multiset维护当前局面的每一个盒子的颜色以及球的数量。每一次区间的左端点加一的时候,可能导致multiset里面减少一个盒子,右端点增加的时候可能导致增加一个盒子,但都是好维护的。问题在于可能存在元素比 \(lim\) 大,但是依然会出现在盒子中。

考虑到盒子增减的变化总数是 \(O(n)\) 级别的,我们在滑动窗口的过程中维护一个桶表示当前区间有多少个 \(i\) 元素不在盒子里面,减少桶或者移动右端点会增加桶,增加盒子会减少桶,这个可以维护。在左端点变大的时候盒子的增减变化以及右端点新增的元素总量为 \(O(n)\) 级别,配合上桶完成分配。

时间复杂度 \(O(n \log n)\) 。可能讲的不是太好,比较抽象的一题。

标签:盒子,报告,lim,元素,abc337,解题,端点,窗口,son
From: https://www.cnblogs.com/Diavolo/p/17998011

相关文章

  • abc338解题报告
    A略B略C略D简要题意思路点拨考虑对于相邻的两个需要旅行的元素\((u,v)\),我们认为\(u<v\)。如果一个桥的左端点在\(u\)到\(v-1\)之间,需要\(n-v+u\)的代价。反之只需要\(v-u\)的代价。使用差分数组维护即可。E简要题意思路点拨对于一条边\(u,v\)认为\(......
  • 【2024.1.29补题记录】abc335-abc337
    开篇碎碎念总是以开篇碎碎念开写,不加这个有点不太舒服qwq,又是一个周一,开始酣畅淋漓的学习(摸鱼)把之前欠债补一补然后看一下概率abc335总览是23号vp的,出了ABD三题,CWA了一发但是没de出来(没找到错误样例)赛后补了C和EC.LoongTracking很简单真的很简单!!!发现数据如果每次移动更新......
  • 【专题】保险行业数字化洞察白皮书报告PDF合集分享(附原数据表)
    报告链接:https://tecdat.cn/?p=33203原文出处:拓端数据部落公众号近年来,"养老"、"三胎政策"、"医疗成本"等一系列备受关注的民生话题,使得保险服务备受瞩目,并逐渐渗透到每个人的生活中。自2020年以来,由于多种因素的影响,人们对健康的意识不断提高,这正在重新塑造中国消费者对保险的......
  • 2024年第一季度企业生成式人工智能现状调研报告
    德勤人工智能研究院在2023年10月-12月对来自全球16个国家地区、6大行业的2800名人工智能经验的高管进行采访,研究当下企业如何面对生成式人工智能(GAI)的发展,如何充分发挥其技术优势,帮助领导在人工智能、战略、投资、布局方面做出决策。79%的受访者预计GAI将在未来三年内推动......
  • 从 WebStorm 转到 VSCode!使用一周体验报告
    前言最近我的Jetbrains开源项目授权到期了,想要续订的时候发现Jetbrains提高了开源项目申请门槛,我的StarBlog项目因为名字里包含blog这个词无法申请,虽然我在github上有很多开源项目,但年底比较忙,疏于更新,一时间竟然找不到一个满足jetbrains要求(近三个月内每月都有commi......
  • 【专题】2022中国工业机器人市场研究报告PDF合集分享(附原数据表)
    报告链接:https://tecdat.cn/?p=33224本报告合集将基于中国工业产业升级和智能制造的背景,通过对供应端市场和产业链的分析,结合投资视角,探讨工业机器人企业如何增强自身竞争力,推动中国工业产业发展,为企业带来新的增长和转型机会,并从而思考中国工业机器人行业的现状和未来趋势。阅读......
  • 中考英语连词成句解题技巧讲解
    一、命题趋势连词成句是中考英语试题中新设的考查项目。这样,写作实际上分成了三个层次:1)词语的运用。是在命题人规定好的框架内,根据特定的语境,依据基本的规则完成单句。这如同体育竞技中的完成规定动作;2)连词成句。这个环节属于半开放式的表达形式。词汇范围有限定,但组合形式不......
  • 软件验收测试报告模板
    ......
  • 软件产品验收报告模板
    ......
  • 【专题】2023年工业4.0行业报告汇总PDF合集分享(附原数据表)
    原文链接:https://tecdat.cn/?p=34923原文出处:拓端数据部落公众号这份报告合集探讨了中国工业互联网平台在工业产业升级和智能制造背景下的现状、挑战和机遇。报告分析了工业互联网平台市场的发展阶段、平台玩家的产品和服务的底层逻辑以及变化趋势,并深入探讨了补贴减少、数据归......