数据结构
-
双十一的祈祷【算法赛】
问题描述 双十一,不仅是购物狂欢节,更有 “光棍节” 之称。这源于 11:1111:11 由四个 11 构成,象征着单身。 作为大学生的小蓝也想经历甜甜的校…
-
【算法基础】数据结构| 单链表+双链表 代码实现+图解+原理
博主简介:努力学习的预备程序媛一枚~ 博主主页: @是瑶瑶子啦 所属专栏: Java岛冒险记【从小白到大佬之路】 前言 因为瑶瑶子正在备战蓝桥杯和校内ACM选拔赛,最近在学习算法相…
-
海智算法训练营第四天 | 第二章 链表part02 | 24两两交换链表中的节点 19删除链表的倒数第N个节点 面试题02.07.链表相交 142环形链表ll
学习目标: 1.两两交换链表中的节点 2.删除链表的倒数第N个节点 3.面试题02.07.链表相交 4.142环形链表ll 5.总结 1.24两两交换链表中的节点 两两交换链表中…
-
225. 用队列实现栈、232. 用栈实现队列、622. 设计循环队列
LeetCode题解 前言 用队列实现栈 用栈实现队列 循环队列 总结 前言 这三道题都是比较经典的一道题,主要想要考察我们对于栈、队列的性质的应用,也是笔试题的常客!!!接下来就…
-
【数据结构】——排序算法的相关习题
目录 一、选择题 题型一 (插入排序) 1、直接插入排序 2、折半插入排序 3、希尔排序 题型二(交换排序) 1、冒泡排序 2、快速排序 题型三(选择排序) 1、简单选择排序 2、…
-
《数据结构》实验报告七:查找
一、实验目的 1、掌握查找表、动态查找表、静态查找表和平均查找长度的概念。 2、掌握线性表中顺序查找和折半查找的方法。 3、学会哈希函数的构造方法,处理冲突的机制以及哈希表的查找。…
-
力扣链表oj面试题,保姆级图解
少年也识愁滋味,写作码文挠破头。 前言:期末考试临近,博主也在备战期末,自上篇链表oj面试题博客的发布后,近一个月没有新文出炉了,博主跟小伙伴们一样都在好好复习呢!!不知道诸位…
-
快速排序:高效分割与递归,排序领域的王者算法
🎬 鸽芷咕:个人主页 🔥 个人专栏: 《数据结构&算法》《粉丝福利》 ⛺️生活的理想,就是为了理想的生活! 📋 前言 快速…
-
【数据结构】C语言实现栈(详细解读)
前言: 💥🎈个人主页:Dream_Chaser~ 🎈💥 ✨✨专栏:http://t.csdn.cn/oX…
-
【数据结构】C语言实现链栈
链栈的C语言实现 前言 一、栈的链式存储 二、链栈的初始化 三、链栈的进栈 四、链栈的出栈 五、链栈的查找 六、链栈的销毁 七、链栈的实现 结语 前言 大家好,很高兴又和大家见面啦…
-
带头双向循环链表:一种高效的数据结构
💓 博客主页:江池俊的博客 ⏩ 收录专栏:数据结构探索 👉专栏推荐:✅cpolar ✅C语言进阶之路 💻代码仓库:江池俊的代码仓库 …
-
【数据结构和算法】— 二叉树(5)–二叉树OJ题
目录 一、二叉树OJ题 1.1 单值二叉树 1.2 检查两颗树是否相同 1.3 对称二叉树 1.4 另一颗树的子树 1.5 平衡二叉树 二、概念选择题 一、二叉树OJ题 1.1 单…
-
【C语言/数据结构】排序(归并排序|计数排序|排序算法复杂度)
🌈个人主页:秦jh__https://blog.csdn.net/qinjh_?spm=1010.2135.3001.5343🔥 系列专栏:《数据…
-
哈夫曼树与哈夫曼编码及等长编码
哈夫曼树的构造:就是将给定的数据中选择最小的两个权值进行合并,然后重复该操作,构造出一个二叉树。使其带权路径长度WPL最小的二叉树称为哈夫曼树或最优二叉树。 例如:给定几个数值:0…
-
【数据结构】动图详解双向链表
目录 1.单向链表的劣势 2.带头双向循环链表 1.逻辑结构 2.结点的代码实现 3.双向链表接口的实现 1.接口1—初始…
