首页 > 其他分享 >2024.7.20 test

2024.7.20 test

时间:2024-07-22 14:40:59浏览次数:9  
标签:le 20 2024.7 44 相邻 ge test 三角形 集合

A

你要求 \([L,R]\) 里面有多少数 \(x\) 满足 \(x\) 十进制下数码的种类数为 \(A\)。\(L\le R\le 10^{2\times 10^5}\)。

如果我们直接数位 dp,状态多记一维表示当前出现的数码种类集合,会导致超时且超空间。
我们发现如果没有最高位限制,即随便填 \(m\) 个数,满足出现的种类为 \(A\),这个是可以直接容斥算的。
我们不妨枚举第一个没有前导零,没有最高位限制的位置,分别计算即可。

B

维护一个序列,支持单点修改,查询:拿出区间里的所有数,查询能组成三角形的三个数的和最大值。
\(n\le 2e5,A_i\le 5e8\)。

我们想已知一个集合,求三角形的三个数的和最大值,先从大到小排序。
我们发现,组成三角形一定是相邻的三个数,因为如果相邻数不能那么不相邻更不能了。
注意到我们只需从大到小扫 \(44\) 次就一定有答案,因为最坏情况是斐波那契,相邻三个都非法。
所以我们数据结构区间前 \(44\) 大即可,常数小是分块,或者写线段树,每个节点维护前 \(44\) 大即可。

C

给定 \(m\) 个集合 \(s_i\),对于集合 \(T\subseteq \{1,2,3,...,n\}\),定义 \(f(T)\) 为满足 \(|s_i\cap T|\ge k\) 的 \(s_i\) 个数。
对于 \(p\in [1,m]\),求满足 \(f(T)\ge p\) 的最小的 \(|T|\)。\(k\le n\le 24,m\le 3e5,|s_i|\ge k\)。

D

无向连通图,经过一条边后边就会裂开,修复需要 \(w_i\)。求所有 \(i\to j\) 最短路径 \(\le K\) 的有多少条。

edcc 缩点+点分树。

标签:le,20,2024.7,44,相邻,ge,test,三角形,集合
From: https://www.cnblogs.com/Simon-Gao/p/18315952

相关文章

  • 2024.7.22 test
    A你有序列\(A_i\),使得\(A_i\)增加\(1\)的代价是\(b_i\),问使得所有\(A\)互不相同的最小代价。\(n\le1e5,A_i\le1e9\)对于\(A_i\)相同的,取\(B_i\)最大的留下,剩下的都\(+1\),跟后面的继续比较。B你要求所有边\(or\)起来最小的生成树,\(q\)次询问,每次新加入一条权......
  • NOI2024 游记
    前言菜,真的太菜啦。\(\texttt{Day0}\)热,热,热,真的汗流浃背了。入住。西西弗,回答我,是不是\(20000\)元的\(\texttt{D}\)类报的人越多你给的宿舍条件越好啊啊喂。甚至发了一堆衣服包包和生活用品,真是太"感动了"。晚餐。迎面而来的蛋炒饭吸引了我的眼球,这东西我每天吃,吃一......
  • 什么是 鲁棒性测试(Robustness Testing)
    鲁棒性测试(RobustnessTesting)是一种测试方法,用于评估系统在面对不完美或异常条件时的表现。它旨在检查系统对于无效输入、异常数据、错误条件或外部干扰的处理能力。鲁棒性测试有助于确定系统在现实世界的各种情况下的稳定性和可靠性。以下是在进行鲁棒性测试时通常考虑的一些方......
  • Warning[204-68] 以及 Vivado HLS与Vivado的资源差异
            这篇学习记录起源于项目以ip导出后,在HLS综合(synthesis)资源与Vivado内ip综合(synthesis)存在巨大差异,本文没有数据仅以文字记录。        所有问题均基于VivadoHLS2019.1。目录1、资源差异1.1、首先vivado内的ip综合分为Global和Out-Of-Context两......
  • 【浙江工业大学主办,ACM独立出版,已连续举办六届 | 往届均已见刊并成功实现EI Compendex
    第七届计算机信息科学与人工智能国际学术会议(CISAI2024)将于2024年09月6-8日在中国浙江-绍兴举行。计算机信息科学与人工智能国际学术会议的主题主要围绕“信息科学”与“人工智能”的新研究展开。20247th InternationalConferenceonComputerInformationSciencea......
  • 2024-07-22 如何让宽度和高度一致(flex布局)
    <template><divclass="demo-container"><divclass="demo-item"><divclass="demo-title">方向指示类图标</div><divclass="demo-content">......
  • 无法在 Ubuntu 20.04 中安装 python3-venv,一些损坏的软件包
    这可能很长,但请耐心看完当我在关注这篇文章时尝试安装python3-venvsudoaptinstallbuild-essentiallibssl-devlibffi-devpython3-dev它抛出了以下错误:libffi-devpython3-devReadingpackagelists...DoneBuildingdependencytreeRead......
  • JDBC无法用SSL连接SqlServer2008的解决方法
    禁用了TLS1.1,使JDBC无法用SSL连接SqlServer2008怎么办,以下是解决办法找到jre的java.security文件如果是jre,在{JAVA_HOME}/jre/lib/security中,比如C:\ProgramFiles\Java\jre1.8.0_301\lib\security打开java.security并搜索“jdk.tls.disabledAlgorithms=”找......
  • ScaleDet:AWS 基于标签相似性提出可扩展的多数据集目标检测器 | CVPR 2023
    论文提出了一种可扩展的多数据集目标检测器(ScaleDet),可通过增加训练数据集来扩大其跨数据集的泛化能力。与现有的主要依靠手动重新标记或复杂的优化来统一跨数据集标签的多数据集学习器不同,论文引入简单且可扩展的公式来为多数据集训练产生语义统一的标签空间,通过视觉文本对齐进......
  • 【2024-07-21】连岳摘抄
    23:59让我们保持勇气,试着学会忍受与宽大。                                                 ——梵高你说自己慕强。这是女性择偶的本能,不奇怪。但是慕强也会带来不......