Codeforces Round #697 (Div. 3)
比赛链接
Codeforces Round #697 (Div. 3)
G. Strange Beauty
题目大意: 有 个数,从中挑选一个最大的子集,使得集合中任意两个不同的数 ,有 或
输入格式
The first line contains one integer - the number of test cases. Then test cases follow.
The first line of each test case contains one integer the length of the array
The second line of each test case contains numbers elements of the array .
输出格式
For each test case output one integer - the minimum number of elements that must be removed to make the array beautiful.
解题思路
dp
不难发现,值域较小,可将所有出现的值作为桶,统计每个数出现的次数
-
状态表示: 表示最大值为 的满足条件的最长上升子序列的长度
-
状态计算:
分析:值 作为最大值时,应加上值为 出现的次数,注意这里不是 ,因为前面可能会有 的约数也作为最长长度的贡献 -
时间复杂度:
代码
__EOF__

本文作者:acwing_zyy
本文链接:https://www.cnblogs.com/zyyun/p/16410217.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
本文链接:https://www.cnblogs.com/zyyun/p/16410217.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
分类:
codeforces
标签:
dp
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!