算法

作者: android小菜鸡一枚 | 来源:发表于2020-07-08 23:11 被阅读0次

01 顺序表API设计

image.png
image.png
image.png
image.png

顺序表遍历


image.png
image.png
顺序表容量可变
image.png
image.png
image.png

02 单向链表API设计

image.png
image.png
image.png
image.png
image.png
image.png image.png

遍历


image.png

03 双向链表API设计

image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png

04 链表反转

image.png

05 快慢指针

中间值问题
image.png
image.png
image.png
单向链表是否有环问题
image.png
image.png
image.png
有环链表入口问题
image.png
image.png
image.png

05 循环链表-约瑟夫问题

image.png
image.png
image.png

06 栈的API设计

image.png
image.png
image.png
image.png
image.png
括号匹配问题
image.png
image.png
image.png
逆波兰表达式求值问题
image.png
image.png
image.png
image.png
image.png
image.png

07 队列API设计

image.png
image.png
image.png
image.png
image.png

08 符号表API设计

image.png
image.png
image.png
image.png
image.png
有序符号表
image.png

09 二叉查找树API设计

image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png

10 二叉树基础遍历

前序遍历
image.png
中序遍历
image.png
后序遍历
image.png
层序遍历
image.png
二叉树的最大深度问题
image.png
image.png
折纸问题
image.png
image.png
image.png

11 堆的API设计

堆的定义


image.png
image.png
image.png image.png
image.png
image.png
image.png
image.png
image.png

相关文章

  • 匈牙利算法

    算法思想 算法流程 算法步骤 算法实现 python 算法应用

  • web开发需要知道的几个算法

    算法分类 快速排序算法 深度优先算法 广度优先算法 堆排序算法 归并排序算法

  • 机器学习算法

    机器学习的算法分监督算法和无监督 算法。监督算法包括回归算法,神经网络,SVM;无监督算法包括聚类算法,降维算法。...

  • 字符串匹配

    BF 算法和 RK 算法BM 算法和 KMP 算法

  • 垃圾回收算法有几种类型? 他们对应的优缺点又是什么?

    常见的垃圾回收算法有: 标记-清除算法、复制算法、标记-整理算法、分代收集算法 标记-清除算法 标记—清除算法包括...

  • 头条-手撕代码

    [toc] 图算法 以及最短路径算法 树算法 手写LRU 排序算法 链表算法

  • 关于一些算法

    我们平常说的算法按照使用方向加密算法,排序算法,搜索算法,优化算法,音视频处理算法,图片处理算法 1.加密解密算法...

  • 给我巨大影响的技术书籍

    算法《算法概论》《算法设计与分析基础》 Anany Levitin《算法引论》Udi Manber《算法导论》《什...

  • 缓存相关

    cache淘汰算法:LIRS 算法 缓存那些事 Redis缓存淘汰算法,LRU算法,LRU算法讲解

  • LZW压缩算法

    参考链接:超级简单的数据压缩算法—LZW算法压缩算法——lzw算法实现LZW算法 LZW 压缩算法正确图解

网友评论

      本文标题:算法

      本文链接:https://www.haomeiwen.com/subject/nscxcktx.html