数据结构与算法
文章平均质量分 92
走过的绿柳荫
希望将更好的开源知识分享跟大家,是一个认真且努力的博主,感谢大家的关注与分享。
展开
-
从八大经典排序模版具体实现(包含自定义仿函数)到STL的sort函数灵活运用
从八大经典排序模版实现(包含自定义仿函数)到STL的sort函数灵活运用,排序模版包括冒泡排序模版、选择排序模版、插入排序模版、希尔排序模版、快速排序模版、归并排序模版、堆排序模版、计数排序模版。.........原创 2022-08-03 23:37:43 · 929 阅读 · 0 评论 -
从树的创建、遍历(包括递归、非递归)到二叉堆的构建、插入和删除最后到优先队列(含STL优先队列)
从树的创建、遍历(包括递归、非递归)到二叉堆的构建、插入和删除最后到优先队列(含STL优先队列)二叉树(binarytree)树的每个节点最多有2个节点。二叉堆二叉堆本质上是一种完全二叉树。优先队列不再遵循先进先出的原则,而是分为一下两种:最大优先队列和最小优先队列。...原创 2022-07-26 11:31:18 · 1940 阅读 · 0 评论 -
栈与队列基础操作(含STL)从函数具体实现到STL运用
栈与队列基础操作(含STL) 从函数具体实现到STL运用 栈是一种线性数据结构,规定其内部的元素满足先进后出,其中最早进入元素的位置称为栈底,最后进入元素的位置称为栈顶(top)。原创 2022-07-19 21:59:41 · 1969 阅读 · 2 评论 -
链表基础操作(创建、查找、删除、插入、排序)
链表基础操作(创建、查找、删除、插入、排序)链表是一种在物理上非连续、非顺序的数据结构,由若干个节点组成。(本文以单向链表为例)原创 2022-07-18 23:26:29 · 2541 阅读 · 2 评论