上一页 1 2 3 4 5 6 7 8 9 ··· 41 下一页
摘要: 原题链接:https://www.luogu.com.cn/problem/P1481 题意解读:在n个字符串中找到最长的词链长度,定义字符串a、b、c可以形成词链,即a是b的前缀、b是c的前缀。 解题思路: 1、Trie树定义 Trie树,也称前缀树、字典树,核心思想是将字符串拆解为单个字符,每个 阅读全文
posted @ 2024-10-10 17:18 五月江城 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 原题链接:https://www.luogu.com.cn/problem/P4391 题意解读:s1由若干个s2组成,求s2的最小长度,注意题目中说明s1是子串,但是不影响,可以认为s1是补全的由若干s2组成的字符串。 解题思路: 设s1由x个s2组成,如图所示 设s1的Next数组从0开始,那么 阅读全文
posted @ 2024-10-10 10:58 五月江城 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 原题链接:https://www.luogu.com.cn/problem/P3375 题意解读:给定两个字符串:原串s,模式串p,求p在s中出现的所有位置,并输出p的长度为1~p.size()的子串的最长相同真前、后缀的长度。 解题思路: KMP模版题,分两问,第一问通过KMP核心算法实现,第二问 阅读全文
posted @ 2024-10-09 17:09 五月江城 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 原题链接:https://www.luogu.com.cn/problem/P7562 题意解读:每个活动都是一个区间,在n个区间里选k个没有交叉或者包含关系的区间,使得k个区间编号的字典序最小。 解题思路: 此题本质上是一个区间选择问题,遍历每一个区间,如果这个区间能选就一定优先选先该区间,这样能 阅读全文
posted @ 2024-10-04 21:39 五月江城 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 原题链接:https://www.luogu.com.cn/problem/P6648 题意解读:在一个n行的数字三角形中,求所有边长为k的正三角形最大值之和。 解题思路: 1、枚举法 枚举每一个边长为k的三角形,在其中求max,然后累加,n最多3000,时间复杂度是n^4,显然超时。 2、倍增和S 阅读全文
posted @ 2024-09-30 14:56 五月江城 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 原题链接:https://www.luogu.com.cn/problem/P1816 题意解读:m个数,n个询问,每次询问计算l~r之间最小值。 解题思路: 典型的RMQ问题,ST表模版题,对于ST表前面已有具体介绍,不多废话,直接上代码 100分代码: #include <bits/stdc++ 阅读全文
posted @ 2024-09-28 13:04 五月江城 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 原题链接:https://www.luogu.com.cn/problem/P4155 题意解读:在m个点的环上,有n个区间,且各个区间之间没有包含关系,计算从每个区间开始,最少要多少个区间能覆盖环上所有m个点。 解题思路: 本质上是一个区间覆盖问题! 1、破环成链 由于题目中是一个环,对于环的问题 阅读全文
posted @ 2024-09-26 19:50 五月江城 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 原题链接:https://www.luogu.com.cn/problem/P3517 题意解读:有n个连续的点p1,p2,...,pn,将这n个点分成不超过m堆,每堆点连续,每一堆都缩成一个点qi,要使得原来的点p1~ps距离qi的最大值最小(最相似),求这个相似度,并计算一共分成几堆,以及每堆缩 阅读全文
posted @ 2024-09-26 13:24 五月江城 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 原题链接:https://www.luogu.com.cn/problem/P3509 题意解读:n个点,每个点上有一只青蛙每次跳到距离自己第k近的点,m次之后跳到哪个点。 解题思路: 1、计算距离每个点第k近的点,存入ne[N] 给定一个点i,距离i第k近的点一定在长度为k+1个点的窗口内,窗口包 阅读全文
posted @ 2024-09-24 18:17 五月江城 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 原题链接:https://www.luogu.com.cn/problem/P2345 题意解读:有n头牛,每头牛都有听力v、坐标x两个属性,要计算每两头牛的max{vi​,vj​}×∣xi​−xj​∣ 之和。 解题思路: 首先想到的肯定是枚举法,需要O(n^2)的复杂度 有没有优化的方法? 可以采 阅读全文
posted @ 2024-09-19 14:49 五月江城 阅读(13) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 41 下一页