随笔分类 - DP--计数类DP
摘要:Luogu P3600 随机数生成器 题目描述 sol研发了一个神奇的随机数系统,可以自动按照环境噪音生成真·随机数。 现在sol打算生成$n$个$[1,x]$的整数$a_1...a_n$,然后进行一些询问。 $q$次询问,每次询问i有两个参数$li$和$ri$,sol会计算$\min_{li \l
阅读全文
摘要:Loj 2554. 「CTSC2018」青蕈领主 题目描述 “也许,我的生命也已经如同风中残烛了吧。”小绿如是说。 小绿同学因为微积分这门课,对“连续”这一概念产生了浓厚的兴趣。小绿打算把连续的概念放到由整数构成的序列上,他定义一个长度为 $m$ 的整数序列是连续的,当且仅当这个序列中的最大值与最小
阅读全文
摘要:Loj 2719. 「NOI2018」冒泡排序 题目描述 最近,小 S 对冒泡排序产生了浓厚的兴趣。为了问题简单,小 S 只研究对 \ $1$ 到 $n$ 的排列\ 的冒泡排序。 下面是对冒泡排序的算法描述。 输入:一个长度为 n 的排列 p[1...n] 输出:p 排序后的结果。 for i =
阅读全文
摘要:Loj 2304. 「NOI2017」泳池 题目描述 久莲是个爱玩的女孩子。 暑假终于到了,久莲决定请她的朋友们来游泳,她打算先在她家的私人海滩外圈一块长方形的海域作为游泳场。然而大海里有着各种各样的危险,有些地方水太深,有些地方有带毒的水母出没。她想让圈出来的这一块海域都是安全的。 经过初步分析,
阅读全文
摘要:Loj 2983. 「WC2019」数树 题目背景 白兔喜欢树。 白云喜欢数数。 有 $n$ 只鼠,白兔用 $n − 1$ 根蓝色绳子把它们连成了一棵树,每根蓝色绳子连着两只鼠,白云用 $n − 1$ 根红色绳子把它们连成了一棵树,每根红色绳子连接着两只鼠。 白云要给予每只鼠一个数。这个数可以是 $
阅读全文
摘要:Loj 3124. 「CTS2019 | CTSC2019」氪金手游 题目描述 小刘同学是一个喜欢氪金手游的男孩子。 他最近迷上了一个新游戏,游戏的内容就是不断地抽卡。现在已知: \ 卡池里总共有 $N$ 种卡,第 $i$ 种卡有一个权值 $W_i$,小刘同学不知道 $W_i$ 具体的值是什么。但是
阅读全文
摘要:Loj 3102. 「JSOI2019」神经网络 题目背景 火星探险队发现,火星人的思维方式与人类非常不同,是因为他们拥有与人类很不一样的神经网络结构。为了更好地理解火星人的行为模式,JYY 对小镇上火星人的大脑进行了扫描,得到了一些重要数据。 题目描述 火星人在出生后,神经网络可以看作是一个由若干
阅读全文
摘要:【JSWC2019】 小X的咒语 $\\$ 首先这道题有三个限制: 1. 每个点恰好两个出度和入度。 2. 没有自环。 3. 没有重边。 我们先定义几个变量: $h_{i,j}$:表示有$i$个出度入度为$1$的点和$j$个出度入度为$2$的点,可以有重边和自环的方案数。 $g_{i,j}$:表示有
阅读全文
摘要:Loj 3111. 「SDOI2019」染色 题目描述 给定 $2 \times n$ 的格点图。其中一些结点有着已知的颜色,其余的结点还没有被染色。一个合法的染色方案不允许相邻结点有相同的染色。 现在一共有 $c$ 种不同的颜色,依次记为 $1$ 到 $c$。请问有多少对未染色结点的合法染色方案?
阅读全文
摘要:Loj 3045. 「ZJOI2019」开关 题目描述 九条可怜是一个贪玩的女孩子。 这天,她和她的好朋友法海哥哥去玩密室逃脱。在他们面前的是 $n$ 个开关,开始每个开关都是关闭的状态。要通过这关,必须要让开关达到指定的状态。目标状态由一个长度为 $n$ 的 $01$ 数组 $s$ 给出,$s_i
阅读全文
摘要:Loj 3042. 「ZJOI2019」麻将 题目描述 九条可怜是一个热爱打麻将的女孩子。因此她出了一道和麻将相关的题目,希望这题不会让你对麻将的热爱消失殆尽。 今天,可怜想要打麻将,但是她的朋友们都去下自走棋了,因此可怜只能自己一个人打。可怜找了一套特殊的麻将,它有 $n(n \ge 5)$ 种不
阅读全文
摘要:Loj 3093. 「BJOI2019」光线 题目描述 当一束光打到一层玻璃上时,有一定比例的光会穿过这层玻璃,一定比例的光会被反射回去,剩下的光被玻璃吸收。 设对于任意 $x$,有 $x\times a_i\%$ 单位的光会穿过它,有 $x\times b_i\%$ 的会被反射回去。 现在 $n$
阅读全文
摘要:Loj 2542. 「PKUWC2018」随机游走 题目描述 给定一棵 $n$ 个结点的树,你从点 $x$ 出发,每次等概率随机选择一条与所在点相邻的边走过去。 有 $Q$ 次询问,每次询问给定一个集合 $S$,求如果从 $x$ 出发一直随机游走,直到点集 $S$ 中所有点都至少经过一次的话,期望游
阅读全文
摘要:Loj 2331. 「清华集训 2017」某位歌姬的故事 IA 是一名会唱歌的女孩子。 IOI2018 就要来了,IA 决定给参赛选手们写一首歌,以表达美好的祝愿。这首歌一共有 $n$ 个音符,第 $i$ 个音符的音高为 $h_i$。IA 的音域是 $A$,她只能唱出 $1\sim A$ 中的正整数
阅读全文
摘要:雅礼集训【Day6 1】字符串 假设我们有串$a$,我们设$a'$为$a$翻转后按为取反过后的串。 我们只考虑前一半的,长为$m$的串。如果前半截匹配了$a$或者$a'$,则$a$就被匹配上了。所以我们记$f_{i,j,S}$表示长度$i$,在AC自动机上匹配到了$j$节点,已经匹配了的串的集合为$
阅读全文
摘要:Loj 6069. 「2017 山东一轮集训 Day4」塔 题目描述 现在有一条 $ [1, l] $ 的数轴,要在上面造 $ n $ 座塔,每座塔的坐标要两两不同,且为整点。 塔有编号,且每座塔都有高度,对于编号为 $ i $ 座塔,其高度为 $ i $。对于一座塔,需要满足它与前面以及后面的塔的
阅读全文
摘要:Loj 2731 「JOISC 2016 Day 1」棋盘游戏 JOI 君有一个棋盘,棋盘上有 $N$ 行 $3$ 列 的格子。JOI 君有若干棋子,并想用它们来玩一个游戏。初始状态棋盘上至少有一个棋子,也至少有一个空位。 游戏的目标是:在还没有放棋子的格子上依次放棋子,并填满整个棋盘。在某个格子上
阅读全文
摘要:【ZJOI2017】仙人掌 参考博客:https://www.cnblogs.com/wfj2048/p/6636028.html 我们先求出$dfs$树(就是$dfs$一遍),然后问题就变成了树形$DP$。 我们先判断无解:就用定义来判断,如果一条边出现在多个环里面就无解。 然后我们将所有在环上的
阅读全文
摘要:【ZJOI2016】线段树 ZJOI的题神啊。 我们考虑计算每个位置$p$,它在操作过后变成第$x$个数的操作序列数。 我们枚举$x$。我们先得到了$L_x,R_x$表示最左边比$x$小的数以及最右边比$x$小的数(权值相同编号小的更小)。设$f_{i,l,r}$表示前$i$个操作结束后,恰好$[l
阅读全文
摘要:【CQOI2012】局部极小值 Description 有一个$n$行$m$列的整数矩阵,其中$1$到$nm$之间的每个整数恰好出现一次。如果一个格子比所有相邻格子(相邻是指有公共边或公共顶点)都小,我们说这个格子是局部极小值。 给出所有局部极小值的位置,你的任务是判断有多少个可能的矩阵。 答案对$
阅读全文

浙公网安备 33010602011771号