- 博客(2)
- 收藏
- 关注
原创 go实现-数据结构之栈
文章目录栈特点go实现栈入栈出栈代码实现题目描述--leetcode1047代码写在最后的话 栈 特点 先入后出:可以联想成蒸包子的现象 go实现栈 入栈 golang有一个自带的函数append(),可以实现入栈的操作 出栈 其实出栈的话,就利用了golang的切片了,因为是后入先出,所以只需要截取切片就可以了 代码实现 题目描述–leetcode1047 给出由小写字母组成的字符串 S,重复项删除操作会选择两个相邻且相同的字母,并删除它们。 在 S 上反复执行重复项删除操作,直到无法继续删除。 在
2021-03-09 11:55:12
307
原创 数据结构-概述
文章目录数据结构数组概念优点缺点适应场景常用操作(golang实现)golanggolang 切片栈应用场景常用操作(golang实现)队列使用场景常用操作(golang实现)链表优点缺点使用场景常用操作(golang实现)散列表位图布隆过滤器堆堆排序和快排堆的应用场景常用操作(golang)图图的储存结构邻接矩阵邻接表逆领接表十字链表邻接多重表图的遍历深度优先搜索(DFS)广度优先搜索(WFS)树二叉树二叉查找树平衡二叉树平衡查找树之AVL树平衡二叉树之红黑树B树B+树B*树trie树小记 数据结构 数据
2020-10-14 18:07:23
960
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人