首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
算法
葫芦235
创建于2022-04-29
订阅专栏
acwing上课总结为主
暂无订阅
共4篇文章
创建于2022-04-29
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
kmp | 青训营笔记
这是我参与「第三届青训营 -后端场」笔记创作活动的第2篇笔记 BF算法(暴力) 思想 BF算法就是暴力解,双重循环,有字符不匹配就回溯(i=i-j+1) 代码 KMP 思想 KMP算法解决的主要是优化
线性DP--最短编辑距离
f[i][j]为a的前i个子母等于b的前j个字母所需要的操作次数的集合,题目要求的是最小值,针对a的前i个字母变成b的前j个字母有三种操作方式
二分--模板及思想
用二分去查找元素 要求数组的有序性或者拥有类似于有序的性质 这个代码包含两个模板 第一个循环求的是比`k`大的下标最小的数 第二个循环求的是比`k`小的下标最大的数
快排--模板及思想
模板 思想 快排主要是分治的思想,这点体现在他的递归调用上。 具体实现:<br />定义两个指针 i 和 j 。<br />使 i 向右移,使 j 向左移,保证 i 左边的元素不大于 x , j 右