首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
算法
DongDong
创建于2023-03-17
订阅专栏
开发过程中常见的算法
暂无订阅
共4篇文章
创建于2023-03-17
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
软件开基础算法-贪心算法
贪心算法是一种常用的算法思想,主要用于解决优化问题。它是一种选择当前最优解的策略,希望通过每一步的最优选择,最终得到全局最优解。贪心算法通常用于组合优化问题,例如背包问题、最小生成树、最短路问题等。
软件开发基础算法-分治算法
分治算法是一种常用的算法设计思想,它将问题划分为若干个规模较小但结构与原问题相似的子问题,递归地解决这些子问题,最后将子问题的解组合成原问题的解。这种算法设计思想适用于那些可以被分解成若干个相互独立的
软件开发基础算法-回溯算法
回溯算法(Backtracking)是一种基于深度优先搜索的算法,用于在一组可能的解中搜索一个解。回溯算法通常在问题的解空间树中搜索,这棵树包含问题的所有可能解。回溯算法通过深度优先搜索树来搜索解,当
软件开发基础算法-动态规划
动态规划是一种非常常见的算法思想,在解决许多优化问题时非常有用。它可以用来求解许多问题,如最优化问题、最长公共子序列、背包问题等等。本文将介绍动态规划的基本概念和应用。