天翼云数据结构知识文档专栏是天翼云为开发者提供的互联网技术内容平台。内容涵盖数据结构相关内容资讯。开发者在数据结构专栏是可以快速获取到自己感兴趣的技术内容,与其他开发者们学习交流,共同成长。
【算法入门15】删除链表中重复的结点
请你仅使用两个队列实现一个后进先出(LIFO)的栈,并支持普通栈的全部四种操作(push、top、pop、empty)。
简单理解为对于一个节点来说,最多拥有一个上级节点,同时最多具备左右两个下级节点的数据结构。
简单地说,数据结构是以某种特定的布局方式存储数据的容器。这种“布局方式”决定了 数据结构对于某些操作是高效的,而对于其他操作则是低效的。所以我们需要理解各种数据 结构,才能在处理实际问题时选取最合适的数据结构。
【图】概念、存储结构、广度优先遍历遍历、深度优先遍历 - 详解
相信学过或是了解过二叉树的朋友都知道,他的前序、中序、后序遍历使用递归法实现非常简单,那么如果使用非递归的方式来解,也就是使用迭代来解,你还能将他拿下么?实际上一点都不难。
“集合划分问题”如何解决?这里教你个妙招,轻松掌握这类问题~
【布隆过滤器】如何防止缓存穿透、海量邮箱的垃圾邮件过滤等问题?
面试:“索引背后的数据结构是什么样的?”,五分钟带你了解“B树,B+树”
如何将二叉搜索树转化为一个有序的双向链表(原树上修改)
并查集是什么?怎么模拟实现?如何应用?
数学解决——环形链表问题
【链表】双向循环带头链表-增-删-查(C语言)
【数据结构】栈(C++ )
最大堆是堆的两种形式之一。根节点(亦称为堆顶)的关键字是堆里所有结点关键字中最大者,称为大根堆,又称最大堆(大顶堆)。
线性表练习之Example043-给定两个单链表,编写算法找出两个链表的公共节点
线性表练习之Example045-有一个带头结点的单链表 L,设计一个算法使其元素递增有序
C语言用链表计算学生结构体的成绩平均分
数据结构200-图论-深度优先遍历实现代码
数据结构195-图论-顶点状态表示
2023-05-15 10:00:33
2023-03-21 10:32:27
2023-03-22 09:34:26
2023-02-24 09:05:57
2023-05-23 09:26:42
2023-06-07 07:30:58
随时自助获取、弹性伸缩的云服务器资源
便捷、安全、高效的云电脑服务
高品质、低成本的云上存储服务
为云上计算资源提供持久性块存储