LGP3201 [HNOI 2009] 梦幻布丁 学习笔记

news/2025/10/15 12:52:39/文章来源:https://www.cnblogs.com/OrinLoong/p/19143068

LGP3201 [HNOI 2009] 梦幻布丁 学习笔记

\(\texttt{Luogu Link}\)

前言

能启发你学会启发式合并的入门题。

题意简述

给定一个长 \(n\) 的序列 \(A\)。请完成 \(m\) 个操作,分为两种:

  • 1 x y:对于所有 \(a_i=x\)\(i\),将 \(a_i\) 替换为 \(y\)
  • 2:询问序列现在由多少个极长同色连续段组成。

\(n,m\le 10^5\)\(a_i,x,y\le 10^6\)

做法解析

一个操作带来的影响是什么?首先,颜色 \(x\) 全部变成颜色 \(y\),意味着对于拥有该颜色的下标集合,\(S_x\) 并入 \(S_y\);然后,对于答案来说,答案只少不多,对于每一个原来形如 \(yyxx\)\(xxyy\) 的结构(也即每一个 \(x\)\(y\) 的邻接)答案会减少 \(1\)

挺简单,不是吗?我们直接维护这个下标集合 \(S_i\),然后对于每次修改,先统计 \(x\)\(y\) 的邻接次数,再合并它们。为了保证时间复杂度我们启发式地做:对着小集合里的每一个下标 idx 查大集合里面 .count(idx+1).count(idx-1),让小的集合往大的里面并。

好这就做完了。

代码实现

#include <bits/stdc++.h>
using namespace std;
using namespace obasic;
const int MaxN=1e5+5,MaxV=1e6+5;
int N,M,ans,A[MaxN],Opt,X,Y;
set<int> S[MaxV];
int main(){readis(N,M);for(int i=1;i<=N;i++)readi(A[i]),ans+=(A[i]!=A[i-1]),S[A[i]].insert(i);for(int i=1;i<=M;i++){readi(Opt);if(Opt==1){readis(X,Y);if(X==Y)continue;if(S[X].size()>S[Y].size())swap(S[X],S[Y]);for(int k : S[X])ans-=(S[Y].count(k+1)+S[Y].count(k-1));for(int k : S[X])S[Y].insert(k);S[X].clear();}if(Opt==2)writil(ans);}return 0;
}

后记

当然,这道题不需要线段树来合并。但是信息更复杂的时候就需要了。就比如 \(\texttt{LGP11193}\)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/937435.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2025年石头纸设备/吹塑机厂家最新权威推荐榜:环保石头纸、碳酸钙石头纸、固废石头纸及挤出吹塑机、注射吹塑机、半导体清洗液瓶子吹塑机专业选购指南

2025年石头纸设备/吹塑机厂家最新权威推荐榜:环保石头纸、碳酸钙石头纸、固废石头纸及挤出吹塑机、注射吹塑机、半导体清洗液瓶子吹塑机专业选购指南行业背景与发展趋势石头纸技术作为环保材料领域的重要突破,近年来…

AI技术新突破:图像编辑与浏览器智能体

本期播客聚焦人工智能领域最新技术进展,包括Gemini 2.5图像编辑模型实现精准特征保留的图像修改,Claude AI浏览器代理在Chrome中的集成,以及多项开源模型发布与商业应用动态。技术动态某中心最新发布的Gemini 2.5图…

PWN手的成长之路-16-OGeek2019-babyrop

file:checksec: 32位+RELRO(重定位)+NX(数据执行保护,栈不可执行)查看main函数:查看 sub_80486BB 函数:查看 sub_804871F 函数:查看 sub_80487D0 函数:exp: from pwn import * #from LibcSearcher import …

2025年掘进机厂家最新权威推荐榜:隧道掘进机、煤矿掘进机、岩石掘进机、盾构掘进机,专业实力与高效施工口碑之选

2025年掘进机厂家最新权威推荐榜:隧道掘进机、煤矿掘进机、岩石掘进机、盾构掘进机,专业实力与高效施工口碑之选随着国家基础设施建设持续深化,掘进机行业迎来新一轮发展机遇。在铁路隧道、城市地铁、水利工程及矿山…

AI元人文:关于“价值原语博弈”的对话

AI元人文:关于“价值原语博弈”的对话 A: 我们之前畅谈的“AI元人文”构想,我越想越觉得,其中那个“价值原语博弈”的系统,是整个大厦的承重墙。但它也引出了一连串棘手的难题,我们得把它想透。 B: 完全同意。让…

完整教程:为什么Bootstrap 5 和 Ant Design的样式会冲突?

完整教程:为什么Bootstrap 5 和 Ant Design的样式会冲突?pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consol…

2025/10/15

P2502 用时:30min 枚举最小边,对于给定边集,两点之间的最大边权最小是最小生成树伤的边,直接 \(O(m^2\log n)\) 去做即可。 P6569 发现 \(f_{i,k}\) 就是点 \(i\) 走 \(k\) 步能到达的点的异或和。 于是对于点 \(1…

Java:代码块 - 指南

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

2025年冷却塔厂家最新权威推荐榜单:工业冷却塔、闭式冷却塔、横流式冷却塔、逆流式冷却塔专业制造商精选

2025年冷却塔厂家最新权威推荐榜单:工业冷却塔、闭式冷却塔、横流式冷却塔、逆流式冷却塔专业制造商精选在工业制造、能源电力、数据中心等关键领域,冷却系统作为保障设备稳定运行的核心基础设施,其性能优劣直接关系…

确实有新名字!硬件工具确认Intel Panther Lake:3个系列12个版本

确实有新名字!硬件工具确认Intel Panther Lake:3个系列12个版本Posted on 2025-10-15 12:32 lzhdim 阅读(0) 评论(0) 收藏 举报Intel在前不久正式公布了Panther Lake处理器,CPU ID发布了最新版本的HWMonitor工…

2025年法兰保护套厂家最新推荐排行榜:管道法兰保护罩,不锈钢法兰保护套,耐腐蚀法兰保护套公司精选

2025年法兰保护套厂家最新推荐排行榜:管道法兰保护罩,不锈钢法兰保护套,耐腐蚀法兰保护套公司精选行业背景与发展趋势在现代化工业体系中,管道输送系统作为关键基础设施,其安全性和可靠性直接影响生产效率和环境保…

2025年扒胎机厂家最新权威推荐榜:液压无损扒胎机,全自动扒胎机,汽保扒胎机,轮胎扒胎机,汽车扒胎机,大轮胎扒胎机,无损扒胎机,辽南扒胎机,小车扒胎机,立式扒胎机专业选购指南

2025年扒胎机厂家最新权威推荐榜:液压无损扒胎机,全自动扒胎机,汽保扒胎机,轮胎扒胎机,汽车扒胎机,大轮胎扒胎机,无损扒胎机,辽南扒胎机,小车扒胎机,立式扒胎机专业选购指南行业背景与发展趋势随着汽车保有量…

2025年中国太阳能板品牌TOP10(排行榜):格局巨变

导读:2025年的光伏市场,技术迭代的速度远超想象。当行业的目光不再只聚焦于“产能”与“出货量”,而是更看重“价值创新”与“技术代差”时,排行榜迎来了一次令人惊喜的洗牌。今年,我们将为您呈现一个因评价体系变…

SFT/DPO/PPO/GRPO训练全解析 - 指南

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

2025年无锡公考考编培训机构最新权威推荐榜:事业单位/央企国企招录培训实力厂家精选指南

2025年无锡公考考编培训机构最新权威推荐榜:事业单位/央企国企招录培训实力厂家精选指南行业背景与发展趋势随着国家治理体系现代化进程的加速推进,公务员和事业单位招录考试持续升温。特别是在经济发达的长三角地区…

【第十五周】机器学习的学习笔记11 - 实践

【第十五周】机器学习的学习笔记11 - 实践pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "…

2025年冲压件厂家最新权威推荐榜:新能源/光伏/精密/异形/五金/铝/汽配/不锈钢/家具冲压件源头厂商实力解析

2025年冲压件厂家最新权威推荐榜:新能源/光伏/精密/异形/五金/铝/汽配/不锈钢/家具冲压件源头厂商实力解析行业背景与发展趋势冲压制造作为现代工业的基础工艺,正在经历深刻的产业变革。随着新能源、光伏等新兴产业的…

Chapter9—享元模式 - 教程

Chapter9—享元模式 - 教程2025-10-15 12:25 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; …

2025年重庆短视频代运营与百度信息流推广公司综合推荐榜,拍摄/投流/获客/引流/剪辑/包年推广哪家好?

在数字营销深度融合的今天,企业营销策略已从单一平台投放转向多渠道整合布局。短视频运营、百度搜索推广与信息流广告的协同,正成为企业获取流量、提升品牌曝光与实现销售转化的核心手段。重庆作为西南地区数字经济发…

2025年重庆短视频信息流投流/获客/巨量广告投放/拍摄/代运营推广公司推荐榜区域精选公司分享

随着数字经济的深入发展,短视频已成为企业营销与品牌传播的重要阵地。重庆作为西南地区经济与创新中心,本地短视频产业链日趋完善,涌现出一批的代运营服务商。本榜单基于行业调研、服务案例、客户反馈及综合实力等维…