![](https://img-blog.csdnimg.cn/2019092715111047.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
C++算法
文章平均质量分 77
算法是占据 C++ 中绝大部分的东西.算法 ( Algorithm ),是解决问题的方法,通过一系列代码来解决问题。本专栏详细介绍了很多常用的C++算法。
冰 焰 狼
士不可以不弘毅,任重而道远。
展开
-
C++从入门到精通教程目录
本文是 冰焰狼 做的C++教程目录,持续更新。原创 2023-05-21 18:51:57 · 756 阅读 · 28 评论 -
C++算法之深度优先搜索算法
深度优先搜索算法是图算法的一种,即DFS(Depth First Search)。其过程是对每个可能的分支路径深入直到不能再深入为止。本文会介绍深度优先搜索算法。原创 2023-06-17 13:03:16 · 1263 阅读 · 2 评论 -
C++算法之广度优先搜索算法
广度优先搜索算法是一种常见的图搜索算法,可以用于解决很多实际问题,如寻找最短路径、迷宫问题等。本文会介绍广度优先搜索算法。原创 2023-06-16 22:39:26 · 2010 阅读 · 1 评论 -
C++算法之递归
在函数内部直接或间接调用自身的程序定义为递归定义。递归可以解决一些问题,如遍历树和搜索算法等问题。递归通常把一个大型复杂的问题转化为一个规模较小的问题来求解,大大减少了程序的代码量。本文会介绍递归。原创 2023-06-01 16:13:24 · 2222 阅读 · 0 评论 -
C++算法之贪心算法
贪心算法是一种求解最优解问题的算法,它的核心思想是每一步都采取当前状态下最优的选择,从而最终得到全局最优解。它是C++重要的一种算法。本文会介绍贪心算法。原创 2023-05-23 20:37:52 · 4942 阅读 · 1 评论 -
C++算法之递推
递推是一种用若干步可重复运算来描述复杂问题的方法。它是序列计算中的一种常用算法。通常是通过计算前面的一些项来得出序列中的指定项的值。递推在数学的各个领域也有广泛的应用。本文会介绍递推和几种典型的递推关系式。原创 2023-05-03 14:45:17 · 1823 阅读 · 2 评论 -
C++算法之数据排序
我们用计算机获取信息后会进行处理,以便于利用,而排序是处理的一种。本文介绍数据排序的几种常用方法。原创 2023-05-02 12:48:46 · 832 阅读 · 5 评论 -
C++算法之高精度计算
利用计算机进行计算时,有时会遇到计算精度不够的问题。但是我们可以利用程序实现高精度计算,本文介绍几种常用的高精度计算方法。原创 2023-04-30 16:11:42 · 2834 阅读 · 2 评论