数据结构之队列

有关数据结构的队列的知识,是用C语言实现的,还有队列的算法题,以及和栈的对比_数据结构队列分类...

【初阶数据结构篇】双向链表的实现(赋源码)

​在上一篇博客中介绍了单链表(不带头单向不循环链表)的实现方法,本篇将介绍双向链表(带头双向循环链表)的实现方法。虽然双向链表在结构上比单向链表复杂,每个结点都多了一个指向上一个结点的前驱指针,但在实现上比单链表简...

【数据结构】二叉树链式结构(c语言)(附源码)

二叉树节点的定义,前序、中序、后序遍历、层序遍历、统计二叉树的节点个数、查找二叉树中元素、判断是否为完全二叉树_二叉树创建节点...

【数据结构初阶】单链表经典算法题十道(详解+图例)—得道飞升(终篇)
数据结构与算法--顺序表(Java)

顺序表是一种线性表的数据结构。顺序表是用一组地址连续的存储单元依次存储线性表中的数据元素。...

【数据结构】二叉树篇

深入解析数据结构二叉树_构造二叉树...

【数据结构】链式二叉树的实现和思路分析及二叉树OJ

哈喽,各位小伙伴大家好!上期讲的是用顺序表实现二叉树。今天咱们用链表的方式实现我们的二叉树。也就是链式结构。话不多说,咱们进入正题!向大厂冲锋!树的定义我们链式二叉树用结构体定义。结构体内包含节点的数据。然后还有...

数据结构——栈和队列

定义一个栈结构体,里面放着指向栈数组的指针,栈顶元素的下标top,空间大小capacity。...

【Java数据结构】---List(ArrayList)

在集合框架中,List是一个接口,继承自Collection这些方法都是List接口下的方法:这些是Collection下的方法:根据这些方法数量我们可以推断,List接口扩展了Collection接口。由集合框...

《Java初阶数据结构》----5.<二叉树的概念及使用>

1.树的基本概念、2.二叉树概念及特性、3.二叉树的基本操作、4.二叉树相关编程题...