首页 > 其他分享 >「Solution Set」06/07

「Solution Set」06/07

时间:2023-06-07 22:24:39浏览次数:38  
标签:连边 Set 06 Submission 可以 Solution 最大值 节点 DP

P6109 [Ynoi2009] rprmq1

矩形加,矩形求和。但是修改都在查询前面。

trick:如果是矩形加并且没有时间的区别,可以将以为当作时间。相当于在一段时间内将序列的一段区间加。

然后可以转化为在序列的一段先加上,过一会再减掉。

查询可以看作在一段时间上所有时刻的区间最大值。可以转化为历史最大值。

我们考虑猫树分治。首先求出在 mid 上的初始状态,往左回退修改,往前加上修改,就分开求两部分的历史最大值。

其实求出初始状态只需要加入修改,然后加一个 tag就行。

Submission

SPOJ PERIODNI - Periodni

笛卡尔树。

先建出来笛卡尔树,然后直接树形 DP 就行。

树形 DP 就设 \(f_{i,j}\) 以 \(i\) 为根的子树已经占上了 \(j\) 列的方案数。

Submission

CF1408G Clusterization Counting

组间连边都大于组内连边

trick:我们把边排序,从小到大加入图,发现如果一个联通块任意两点都有连边,那么这个联通块一定是个可以的团。而且只有这样是可以的(不用证明吧)

然后我们发现直接做不好做,但是如果建一棵克鲁斯卡尔重构树,一个节点代表一个联通块。

那么如果节点里面的边的数量是 \(\frac {n(n-1)}2\),他就可以是一组。

然后节点代表的点的范围是区间,所以可以把所有节点找出来 DP 了。

Submission

CF1422F Boring Queries

我们先考虑离线询问,发现按右端点排序,这个数能产生的最小公倍数。

然后考虑消掉之前的贡献,我们可以只要有一个质数 \(p\),就在上一个出现同等数量的 \(p\) 位置除掉 \(p\),这样包括 \(i\) 的时候和上一次以及之前的都不会算重了。

于是我们考虑主席树维护刚才的线段树,就能在线了。

标签:连边,Set,06,Submission,可以,Solution,最大值,节点,DP
From: https://www.cnblogs.com/cc0000/p/17464746.html

相关文章

  • 每日随笔20230607
      这几天临近考试,抓紧复习了已经,一直待在自习室,但是感觉还是有点学不上来,很无力的感觉,但是绝对可以过,估计应该都是七八十分的样子,但是对于知识的掌握还是欠缺,就比如明天要考的工程数学,很迷惑,根本不怎么会,全靠老师给的考点进行突破,但是也有点力不从心,因为看不懂,而且会跳着看,导致......
  • Solution Set - “潮汐守候终结放逐月圆”
    目录0.「NOISimu.」游戏⭐1.「NOISimu.」海盗⭐2.「集训队作业2020-2021」「LOJ#3405」GemIsland2⭐3.「UR#12」「UOJ#181」密码锁⭐4.「UR#25」「UOJ#805」设计草图5.「UR#25」「UOJ#806」见贤思齐⭐6.「NOISimu.」哈密顿路7.「NOISimu.」统一省选8.「NOISim......
  • English Learning Articles 2023-06-07 Nonsurgical cat contraception could help cu
    Nonsurgicalcatcontraceptioncouldhelpcurboverpopulation,studysaysThereareanestimated600milliondomesticcatsintheworld,and80%ofthemareferalorstrayanimals.Spayingandneuteringcatshelpspreventhomelesskittensandovercrowdeda......
  • 2023-06-07:Redis 持久化方式有哪些?以及有什么区别?
    2023-06-07:Redis持久化方式有哪些?以及有什么区别?答案2023-06-07:Redis提供了两种持久化机制:RDB和AOF。RDBRDB持久化是将Redis当前进程中的数据生成快照并保存到硬盘的过程。快照指的是Redis在某一时刻的内存状态的记录,类似于拍照一样把数据保存下来,因此也被称为Redis的数据库快照(Re......
  • 2023-06-07:Redis 持久化方式有哪些?以及有什么区别?
    2023-06-07:Redis持久化方式有哪些?以及有什么区别?答案2023-06-07:Redis提供了两种持久化机制:RDB和AOF。RDBRDB持久化是将Redis当前进程中的数据生成快照并保存到硬盘的过程。快照指的是Redis在某一时刻的内存状态的记录,类似于拍照一样把数据保存下来,因此也被称为Redis的数据库快照(Re......
  • 数据结构与算法-06树及二叉树
    树和二叉树完全二叉树:除了最下层,每一层都满了满二叉树:每一层都满了平衡二叉树:任意两个节点的高度差不大于1排序二叉树:链式存储常见应用场景xml/html解析路由协议mysql数据库索引文件系统结构二叉树在二叉树的第i层上至多有2^(i-1)个结点深度为k的二叉树......
  • python @property、@setter、@deleter的介绍与使用
    @property是一个装饰器,使一个方法可以像属性一样被使用,而不需要在调用的时候带上()0x01@property使用我们通过一个简单的研发需求为背景,逐步解释各个装饰器的使用这里领导给了个需求,开发一个类,可以返回一个人的姓,名字以及全名,十分简单嘛classPerson():def__init__(se......
  • 【20230607】【用Python让Excel飞起来】 第一章 python 快速上手 I
    001安装Anacondaanaconda.com直接下载,然后安装记得安装的时候将path和link.py点上,不然回头去配置环境变量有一些麻烦如何判断成功安装在CMD中输入conda-V即可查看002安装配置pycharm直接安装即可,官网下载,然后安装注意pycharm的pro版本是收费的,edu邮箱可以免费1年......
  • 欧奈儿行业 RPS 排名,一图览全貌 2023-06-07
    自动复盘2023-06-07k线图是最好的老师,点击详情图可以看到行业20日RPS的排名,最底下子图是行业rps走势线跟踪板块总结:成交额超过100亿排名靠前,macd柱由绿转红公众hao:醉卧梦星河欧奈尔行业RPS排名天天更新追踪主力行业趋势更容......
  • 使用gorm进行数量统计【limit、offset对count的统计的影响】
    limit、offset对count的统计的影响错误示例1:请注意,如下例子中,Count放在了最后面,查询时,count方法也会加上Limit和offset这两个语句:global.DB.Limit(10).Offset(2).Find(&users).Count(&total)错误示例2:下面这种方法,看似没啥问题,实际上count的时候也会带上分页。varorm=glob......