把博客园图标替换成自己的图标
把博客园图标替换成自己的图标end

随笔分类 -  Luogu

上一页 1 ··· 18 19 20 21 22
摘要:"点此看题面" 大致题意: 给你$n$个关键词和一个文本串。让你求出这些单词在这个文本串中总共出现次数(一句话中同一单词只算一次)。 细节 这题其实还是比较水的,一道很简单的 "$Trie$" 题(~~数据范围这么小,貌似暴力照样过~~),~~居然还能是一道蓝题~~。 但是,这题还是有很多细节的,大 阅读全文
posted @ 2018-10-28 16:05 TheLostWeak 阅读(165) 评论(0) 推荐(0)
摘要:点此看题面 大致题意: 求一个字符串中有最长的长度为偶数的回文串,它的一半也是回文串。 $Manacher$算法 这应该是$Manacher$算法一道比较好的入门题,强烈建议在做这题之前先去学一学$Manacher$算法。 大致思路 如果你会$Manacher$算法,其实这题的思路应该还是比较清晰的 阅读全文
posted @ 2018-10-28 16:01 TheLostWeak 阅读(225) 评论(0) 推荐(0)
摘要:"点此看题面" 大致题意: 让你在一张$N M$的棋盘上摆放炮,使其无法互相攻击,问有多少种摆法。 辟谣 听某大佬说这是一道 状压$DP$ 题,于是兴冲冲地去做,看完数据范围彻底懵了:$N≤100$!这么大的数据范围压死你! 好吧,其实这就是一道普通的$DP$,与状压没有任何关系。 ~~其实状压可以 阅读全文
posted @ 2018-10-28 15:59 TheLostWeak 阅读(173) 评论(0) 推荐(0)
摘要:"点此看题面" 大致题意: 有$N$个学生去食堂打饭,每个学生有两个属性:打饭时间$a_i$和吃饭时间$b_i$。现要求将这些学生分成两队分别打饭,求最早何时所有人吃完饭。 贪心 首先,依据贪心的思想,肯定是吃饭时间长的先打饭,因此可以将其按吃饭时间先排序预处理一遍。 如何$DP$ 贪心完,就是$D 阅读全文
posted @ 2018-10-28 15:57 TheLostWeak 阅读(116) 评论(0) 推荐(0)
摘要:"点此看题面" 大致题意: 求出一个矩阵中所有$n n$正方形中极差的最小值。 另一种做法 听说这题可以用 单调队列 去做,但是我写了一个 二维$RMQ$ 。 二维$RMQ$ $RMQ$相信大家都会的,而 二维$RMQ$ 其实与普通$RMQ$是没什么区别的。 我们可以用$Max_{i,j,k}$来表 阅读全文
posted @ 2018-10-28 15:56 TheLostWeak 阅读(161) 评论(0) 推荐(0)
摘要:"点此看题面" 大致题意: 给你一棵树,问长度为$K$的路径至少由几条边构成。 点分治 这题应该比较显然是 " 点分治 " 。 主要思路 与常见的点分治套路一样,由于$K≤1000000$,因此我们可以考虑开个桶$f$数组来记录 每种长度的路径至少由几条边构成 。 但是要注意, 每换一个根要将桶清空 阅读全文
posted @ 2018-10-28 15:55 TheLostWeak 阅读(155) 评论(0) 推荐(0)
摘要:"点此看题面" 大致题意: 小$A$要从$1$号节点到$n$号节点,已知他每个单位时间可以跑$2^k$千米,求他最少需要多少个单位时间。 预处理 由于数据范围较小,我们可以先大力预处理。 首先,将题目中给出的边边权初始化为$0$。 若从一点出发,到两点皆有一条边权为$w 1$的边,就将这两点之间连一 阅读全文
posted @ 2018-10-28 15:53 TheLostWeak 阅读(198) 评论(0) 推荐(0)
摘要:"点此看题面" 大致题意: 给定一个序列,每个元素有两个属性$a_i$和$v_i$,每次操作改变两个元素的位置,求每次操作后$\sum{v_i+v_j}[ia_j]$。 关于题意的解读 其实,题目差不多就是让我们求 逆序对 (只不过每个逆序对有一个权值)。 这会让我们联想起一道题目: "【洛谷315 阅读全文
posted @ 2018-10-28 15:38 TheLostWeak 阅读(239) 评论(0) 推荐(0)
摘要:"点此看题面" 大致题意: 给你一棵树,每次问你两点之间第$k$小的点权,强制在线。 主席树 这种题目强制在线一般就是 数据结构 了。 而看到区间第$k$小,很容易就能想到 " 主席树 " 。 ~~至少不会有人想到 树套树 。~~ 树上主席树 与一般的主席树不同,这题的主席树是 树上主席树 (不过许 阅读全文
posted @ 2018-10-28 15:02 TheLostWeak 阅读(307) 评论(0) 推荐(0)
摘要:"点此看题面" 大致题意: 求$\sum_{x=1}^N\sum_{y=1}^MIsPrime(gcd(x,y))$。 莫比乌斯反演 听说此题是 " 莫比乌斯反演 " 入门题? 一些定义 首先,我们可以定义$f(d)$和$F(d)$如下: $$f(d)=\sum_{i=1}^N\sum_{j=1}^ 阅读全文
posted @ 2018-10-28 14:56 TheLostWeak 阅读(475) 评论(0) 推荐(0)
摘要:"点此看题面" 大致题意: 给你一个从$1$到$n$的排列,问你每次删去一个元素后剩余的逆序对个数。 关于$80$分的树套树 为了练 树套树 ,我找到了这道题目。 但悲剧的是,我的 " 线段树套$Treap$ " 被卡了!只得了$80$分。 其实这个做法思路还是比较简单的,若要删除第$p_x$个位置 阅读全文
posted @ 2018-10-28 14:52 TheLostWeak 阅读(285) 评论(0) 推荐(1)
摘要:"点此看题面" 大致题意: 问你选取一个矩形区间内至少几个数,才能使它们的和$\ge H_i$。 二合一 根据数据范围,比较显然能看出它是一道 二合一 的题目。 对于第一种情况,$R,C\le 200$,我们可以用 前缀和+二分 去做。 而对于另一种情况,$R=1,C\le500000$,就需要使用 阅读全文
posted @ 2018-10-28 14:49 TheLostWeak 阅读(139) 评论(0) 推荐(0)
摘要:"点此看题面" 大致题意: 给你两个长度$\le10000$的正整数,让你求它们的$gcd$。 Python​ 高精 请绕道。 ~~这题的正解应该是Python~~。 对于这种高精题,肯定是Python最方便了。 于是我就默默写了Python。 代码 阅读全文
posted @ 2018-10-28 14:45 TheLostWeak 阅读(345) 评论(0) 推荐(0)
摘要:"点此看题面" 大致题意: 一次考试共有$n$个人参加,第$i$个人说有$a_i$个人分数比他高,$b_i$个人分数比他低。求最少有几个人说谎。 动态规划 刚看完题目可以说是一头雾水。 仔细想想,可以把每个人的状态转化为 一个区间 ($[a_i+1,n b_i]$),表示这个区间内所有元素都相等。 阅读全文
posted @ 2018-10-28 14:40 TheLostWeak 阅读(251) 评论(0) 推荐(0)
摘要:给定一棵树,每个节点有一个颜色,定义$s(i,j)$为$i$到$j$路径上颜色数量,请你对于每一个$i$求出$\sum_{j=1}^n s(i,j)$。 阅读全文
posted @ 2018-10-28 14:39 TheLostWeak 阅读(329) 评论(0) 推荐(0)

上一页 1 ··· 18 19 20 21 22