博客 标签
#算法
10 篇文章
C++ 回溯算法:排列、组合与搜索
系统讲解回溯算法的核心框架和经典问题,包含全排列、组合、子集、N皇后等 C++ 实现。
C++ 动态规划:从入门到精通
深入讲解动态规划的核心思想、解题框架和经典问题,包含斐波那契、背包、LCS 等完整 C++ 实现。
C++ 图算法:BFS、DFS、最短路径
全面讲解图的表示方法和经典算法,包含 BFS、DFS、Dijkstra、拓扑排序的 C++ 实现。
C++ 贪心算法:策略与经典问题
讲解贪心算法的核心思想和经典应用场景,包含区间调度、跳跃游戏、哈夫曼编码等 C++ 实现。
C++ 哈希表与字符串算法
讲解哈希表原理和字符串经典算法,包含滑动窗口、KMP、字符串匹配等 C++ 实现。
C++ 链表:核心操作与经典题解
系统讲解单链表、双链表的核心操作和经典算法题,附带 C++ 完整实现。
C++ 排序算法全解:快排、归并、堆排
系统讲解三大经典排序算法的原理、实现和复杂度对比,附带 C++ 完整代码。
C++ 栈与队列:原理与经典应用
讲解栈和队列的核心操作及经典应用,包括括号匹配、单调栈、优先队列等 C++ 实现。
C++ 二叉树:遍历、性质与经典算法
全面讲解二叉树的遍历方式、重要性质和经典算法题,附带 C++ 递归与迭代实现。
C++ 二分查找:从基础到变体
深入理解二分查找算法的原理、实现和常见变体,附带完整 C++ 代码示例和复杂度分析。