摘要:
参考博文:https://www.cnblogs.com/yufeng218/p/8370670.html 作者:风止雨歇 Docker从1.13版本之后采用时间线的方式作为版本号,分为社区版CE和企业版EE。 社区版是免费提供给个人开发者和小型团体使用的,企业版会提供额外的收费服务,比如经过官方测 阅读全文
摘要:
将原来的问题,转化为更小的同一问题 1.链表的天然递归结构性质 解决链表中删除元素的问题 2.递归运行的机制 阅读全文
摘要:
1.什么是链表 优点:不需要处理固定容量的问题 缺点:丧失了随机访问的能力 2.数组和链表的对比 3.在链表中添加元素 (1)在链表头添加元素 (2)在链表中间添加元素 (3)链表中添加节点的代码实现 4.使用链表的虚拟头结点 5.链表的遍历,查询和修改 调用链表实例 6.链表元素的删除 调用删除链 阅读全文
摘要:
队列是一种先进先出的线性数据结构 1.队列的实现 实现队列 调用实例 2.数组队列的复杂度分析 3.数组队列的问题 循环队列 tail和front互相追赶着,这个追赶过程就是队列添加和删除的过程,如果tail追到front说明队列满了,如果front追到tail说明队列为空。 令队列空间中的一个单元 阅读全文
摘要:
栈是一种后进先出的线性数据结构 1.栈的应用: (1)撤销--编辑器 (2)程序调用的系统栈--操作系统 (3)括号匹配--编译器(https://leetcode-cn.com/problems/valid-parentheses/description/) 给定一个只包括 '(',')','{' 阅读全文