
算法与数据结构onepiece
文章平均质量分 95
描绘算法与数据结构的美
饭碗的彼岸one
高山仰止,景行行止,虽不能至,心向往之
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
动态规划(DP)经典模型 - 提升篇
本文精解C++动态规划,聚焦0-1背包与LCS模型的状态定义和转移方程。原创 2025-10-12 09:30:16 · 1311 阅读 · 0 评论 -
动态规划(DP)-入门篇
本文精讲动态规划核心,对比递归与迭代实现,通过经典案例助你掌握解题框架原创 2025-10-11 09:02:20 · 1221 阅读 · 0 评论 -
线性搜索、二分搜索【数据结构与算法】
本文深入解析C++搜索算法,详述线性搜索,并重点剖析二分搜索的 O(log n) 高效性、有序前提与边界处理精髓。原创 2025-10-10 09:07:02 · 1800 阅读 · 0 评论 -
快速排序、归并排序、堆排序算法【数据结构与算法】
本文深度解析C++归并、快速与堆排序,剖析分治思想、快排性能瓶颈及优化策略原创 2025-10-09 09:07:12 · 2486 阅读 · 0 评论 -
冒泡、选择、插入排序算法【数据结构与算法】
本文深入解析冒泡、选择、插入排序原理、实现、稳定性及大数据下性能瓶颈与优化替代方案原创 2025-10-02 09:16:51 · 2464 阅读 · 0 评论 -
并查集【C++数据结构】
本文详解并查集原理、优化、实现及应用,涵盖工业级封装与经典算法案例原创 2025-09-30 09:08:41 · 4778 阅读 · 0 评论 -
字典树【C++数据结构】
本文详解Trie树结构、实现、性能及应用,赋能高效字符串前缀处理与搜索系统设计原创 2025-09-29 10:09:22 · 4776 阅读 · 0 评论 -
图的遍历算法【C++数据结构】
本文深度解析图遍历算法DFS/BFS,含工业级C++实现、路径追踪、环检测与实战应用。原创 2025-09-26 09:07:15 · 6388 阅读 · 0 评论 -
图-邻接矩阵和邻接表【C++数据结构】
本文深度解析图的邻接矩阵与邻接表实现,对比时空效率,指导C++图结构选型原创 2025-09-25 09:10:34 · 6097 阅读 · 0 评论 -
平衡二叉搜索树【C++数据结构】
本文详细阐述平衡树如何用旋转解决BST退化,保证对数性能,并关联STL底层。原创 2025-09-24 09:22:08 · 6361 阅读 · 0 评论 -
堆【C++数据结构】
本文深入剖析堆结构原理、数组实现、核心操作及STL应用,详解Top-K等实战场景原创 2025-09-22 09:10:39 · 6506 阅读 · 0 评论 -
二叉搜索树【C++数据结构】
深入解析二叉搜索树原理、实现、退化问题及与std::map关系,兼顾教学与工业实践。原创 2025-09-19 09:09:24 · 8676 阅读 · 0 评论 -
树与二叉树【数据结构】
本文深入详解树与二叉树结构、遍历算法及实现,涵盖术语、性质、代码模板与工程最佳实践。原创 2025-09-18 09:09:46 · 12525 阅读 · 0 评论 -
哈希表【C++数据结构】
本文深度解析哈希表原理、冲突解决、STL实现及性能优化,指导工业级高效应用。原创 2025-09-17 09:01:25 · 9095 阅读 · 0 评论 -
栈与队列【C++数据结构】
本文深度剖析栈(LIFO)与队列(FIFO),系统性地对比了基于std::deque等容器的底层实现优劣,精解了C++ STL适配器std::stack与std::queue的用法,并阐明了它们在函数调用、BFS等算法与系统设计中的核心应用原创 2025-09-16 09:48:59 · 9702 阅读 · 0 评论 -
链表【C++数据结构】
本文系统讲解链表指针原理与实现,对比std::list和vector,并深入分析了其在频繁插入/删除场景(如LRU缓存)下的独特性能优势与应用价值。原创 2025-09-15 09:13:48 · 10424 阅读 · 1 评论 -
数组与动态数组【C++数据结构】
本文深入剖析`std::array`与`std::vector`。`array`是编译时定长的静态数组,性能极致;`vector`是运行时可变的动态数组,灵活通用,是现代C++处理可变序列的首选。原创 2025-09-11 09:26:30 · 11136 阅读 · 0 评论