首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Cloth
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
[思维][组合数学]Madoka and The Corruption Scheme Codeforces1717D
有2^n个参赛选手,每两人之间进行比赛,胜者之间再次比赛,这样n轮后会出现一个最终胜者,现在你可以任意安排第一轮的比赛顺序,并且对于每次比赛你都可以选择哪方获胜,最终目标是让最后获胜者的编号尽量小,不
(含证明)后缀数组之height数组应用
相信做过几道后缀数组题的人都深有体会,求出来的sa、rank数组用处不大,真正有用的是height数组。下面总结一下目前遇到的height数组的用法。
并查集删点总结
并查集删点操作需要借助虚点,实际上也就是一个映射罢了。 通过index[i]表示i点经过映射后的编号,规定访问一个节点时只能通过它的编号index[i]来访问,初始时将各点的index[i]置为i,
AC自动机算法总结
类似kmp,ac自动机也是个字符串匹配算法,不过kmp只能单模式串与文本串的匹配,ac自动机可以实现多模式串与文本串的匹配。ac自动机需要两个前置知识点:kmp和trie。但实际上用到的只有trie罢
[贪心]Min-Max Array Transformation Codeforces1721C
给出一个数组a和数组b,可以通过给每个ai增加一个非负数来得到数组b,问每个ai最少和最多能增加多少。
扩展kmp算法总结
扩展kmp是用来处理这样一类问题的:有一个文本串S,一个模式串T,求对于S串每一个后缀与T串的最长公共前缀,有学过后缀数组的同学可能会发现,完全可以把两串连接起来然后求lcp,复杂度为O(nlogn)
manacher算法总结
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第22天,点击查看活动详情 manacher是求最长回文子串的算法,时间复杂度仅为O(n)。在了解其原理之前先考虑求最长回文子串的朴
kmp算法——深入理解next数组
求next数组是kmp算法中不可或缺的一步,以next[i]为例,其具体含义为str[1~i]中前缀与后缀能匹配的最长长度。注意这里的前后缀不能是整个字符串,不然的话所有的next[i]都等于i了,没
线段树模板总结
线段树是一种可以快速处理区间问题的数据结构,主要利用了分治的思想,并且线段树十分灵活,可以搭配其他算法解决更复杂的问题。
树状数组模板总结
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第20天,点击查看活动详情 树状数组是一个能够快速解决单点修改、区间查询的数据结构,具有代码短、不容易出bug的优点。树状数组能解决
下一页
个人成就
文章被点赞
2
文章被阅读
10,115
掘力值
450
关注了
1
关注者
1
收藏集
0
关注标签
4
加入于
2022-07-28