首页
沸点
课程
AI Coding
数据标注
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
常用的十大算法
bfjStart
创建于2022-04-09
订阅专栏
常用的十大算法
暂无订阅
共5篇文章
创建于2022-04-09
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
贪心算法
贪心算法 1. 应用场景-集合覆盖问题 2. 贪心算法的介绍 贪心算法(贪婪算法)是指再对问题进行求解时,在每一步选择中都采取最好或者最优(即最有利)的选择,从而希望导致结果时最好的或者最优的算法 贪
KMP算法
1. 字符串匹配问题 2. 暴力匹配算法 2.1 思路分析 2.2 代码实现 3. KMP算法 Knuth-Morris-Pratt 字符串查找算法,简称 “KMP算法” ,常用于在一个文本串 S 内
动态规划算法
算法介绍 背包问题 问题 思路分析 代码实现 1. 算法介绍 动态规划(Dynamic Programming) 算法的核心思想:将 大问题划分为小问题 进行解决,从而一步步获取最优解 动态规划算法和
二分查找算法
二分查找算法介绍 二分查找算法的思路分析 二分查找算法(非递归)代码实现 二分查找算法(递归)代码实现 查找数组中只有一个结果的 查找数组中有多个结果的 1. 二分查找算法(非递归)介绍 二分查找法只
分治算法
分治算法的介绍 经典问题 基本步骤 汉诺塔 思路分析 代码实现 1.分治算法的介绍 分治算法。字面意思就是 “分而治之” 。 就是把一个复杂的问题分成多个相同或相似的子问题,再把子问题分成更小的子问题