摘要: 题意: 对于一个仅含小写字母的字符串$q,p$ 为 \(a\) 的前缀且 \(a \ne p\),那么我们称 \(p\) 为 \(a\) 的 proper 前缀。 规定字符串 \(Q\)(可以是空串)表示 \(a\) 的周期,当且仅当 \(Q\) 是 \(a\) 的 proper 前缀且 \(a\) 阅读全文
posted @ 2020-09-16 16:20 youth518 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 题意: (一句话题意的话,这题就不用做了) 某国有n个城市,它们互相之间没有公路相通,因此交通十分不便。为解决这一“行路难”的问题,政府决定修建公路。修建公路的任务由各城市共同完成。 修建工程分若干轮完成。在每一轮中,每个城市选择一个与它最近的城市,申请修建通往该城市的公路。政府负责审批这些申请以决 阅读全文
posted @ 2020-09-16 11:25 youth518 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 题面: 给定一颗大小为$n$的树,给定一个k,求$\sum_^n \sum_^n \lceil \frac{dis(i,j)} \rceil$ 范围&性质:$1\le n \le 2\times 10^5,1\le k\le 5$ 分析: 朴素暴力做法: 对于每一个点dfs一遍,统计答案,复杂度$O 阅读全文
posted @ 2020-09-16 10:30 youth518 阅读(141) 评论(0) 推荐(2) 编辑
摘要: 题意: 给定一颗大小为$n$的树,定义$g(i,j)$表示树上$i$到$j$点路径上,最大的一个边权,现在要求你给树上每一个点$i$选择一个点$j$进行配对,每一个点最多被选$x_i$次,使得$min\ g(i,j)$最大 范围&性质: $1\le n\le 3000,1\le x_i\le n$ 阅读全文
posted @ 2020-09-16 10:00 youth518 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 题意: 给定$n$个单词,求在自定义字典序的情况下,多少个单词的字典序最小,并按顺序输出 范围&性质:$1\le n\le 3\times 10^4$,每个单词长度不超过20 分析: 暴力做法: 可知,对于一个固定的字典序,有且仅有一个单词字典序最小(不考虑完全相同),所以朴素的做法有了,枚举字典序 阅读全文
posted @ 2020-09-16 09:41 youth518 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 题面: 给出一个 \(n\) 个点 \(m\) 条边的无向图,经过一个点的代价是进入和离开这个点的两条边的边权的较大值,求从起点 1 到点 \(n\) 的最小代价。起点的代价是离开起点的边的边权,终点的代价是进入终点的边的边权。 范围&性质:$1\le n\le 105,1\le m\le 2\ti 阅读全文
posted @ 2020-09-15 17:27 youth518 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 题意: 给定一个$nm$的矩阵,每个格子内有一定元素,你可以初始化一个$rc$的矩阵,r和c自己定,每次操作可以刚好使$r*c$范围内的所有元素减少1,求最少多少次操作后矩阵刚好全部为0 范围&性质:$1\le n,m \le 100$ 分析: 首先我们观察得到,对于最左上角的格子只有一种操作可以消 阅读全文
posted @ 2020-09-15 14:48 youth518 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 题意: 给定一个长度为n序列,可以给序列任意两数(可以不相邻)外层加上一对括号,要求每对括号内元素个数不能超过第一个元素大小,求最少能加几层括号包含所有数 范围&性质:$1\le n\le 2*10^6$ 分析: 贪心的想,肯定越大的数能包含的数就越多,且要包含所有的数,那么至少在第一个数前面加上一 阅读全文
posted @ 2020-09-14 16:15 youth518 阅读(161) 评论(3) 推荐(0) 编辑
摘要: 题意: 给定一个有向图,每个点有一个点权,给定起点,初始体力为1,经过一条边体力会变为原来的p倍,到达每个点时会得到点权乘上体力的价值,求规划一条路径使得价值和最大,输出保留1位小数 范围&性质:有向图可能存在环,$1\le n\le 100,1\le m \le 10^3,0< p<1$ 分析: 阅读全文
posted @ 2020-09-14 15:09 youth518 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 题意: 给定一个区间$[l,r]$求区间内,有至少三个相邻位数数字相同,且不同时有4和8的数字个数 范围&性质:$1\le l,r < 10^{11}$ 分析: 不知道写些什么,很裸的数位DP,DFS传参时记录一下:第几位,上一位,上上一位,是否有至少连续3位相同,是否取到上界,是否有4,是否有8 阅读全文
posted @ 2020-09-14 11:09 youth518 阅读(109) 评论(0) 推荐(0) 编辑