数据结构
-
数据结构之线索二叉树详细解释
1.1 线索二叉树的原理 我们现在倡导节约型社会,一切都应该以节约为本。但当我们创建二叉树时我们会发现其中一共有两个指针域,有的指针域指向的结构为空,这也就浪费了很多空间。所以为了…
-
【二分查找】一文带你掌握二分法 (附万能模板)
目录 一、简介 二、易错点 三、例子 四、万能模板 五、参考资料 一、简介 哪怕没有学过编程的同学,也许不知道二分法这个名字,但也一定接触过它的核心思想。不了解的同学也没关系,我用…
-
7-1 根据后序和中序遍历输出先序遍历 (PTA-数据结构)
本题要求根据给定的一棵二叉树的后序遍历和中序遍历结果,输出该树的先序遍历结果。 输入格式: 第一行给出正整数N(≤30),是树中结点的个数。随后两行,每行给出N个整数,分别对应后序…
-
数据结构与算法——二叉树+带你实现表达式树(附源码)
📖作者介绍:22级树莓人(计算机专业),热爱编程<目前在c++阶段,因为最近参加新星计划算法赛道(白佬),所以加快了脚步,果然急迫感会增加动力>——目标Win…
-
堆积如山:探索数据结构中的堆
前言 欢迎来到小K的数据结构专栏的第十一小节,本节将为大家带来堆的详解并带来堆题目的讲解(✨当然也为大家准备了完整的源码 )~希望你看完之后,能对你有所帮助,不足请指正!共同学习交…
-
数据结构:哈希表讲解
哈希表 1.哈希概念 2.通过关键码确定存储位置 2.1哈希方法 2.2直接定址法 2.3除留余数法 3.哈希冲突概念 4.解决哈希冲突 4.1闭散列 4.1.1概念 4.1.2哈…
-
【数据结构】—带头双向循环链表的实现(完美链表)
目录 前言 链表的实现 新节点的创建 链表初始化 尾插与尾删 头插与头删 查找数据 在任意位置的插入与删除 链表的销毁 总结 前言 链表结构一共有八种形式,在前面的文章里已经讲完了…
-
教你成为比卡卡西还牛逼的全能忍者,全拷贝与分割函数
如何成为一个集雷切,写轮眼侦查和拷贝与一身的卡卡西,下面教你! 目录 第一式——雷切! strtok 第二式——写轮眼侦查! strerror函数 第三式——写轮眼拷贝! m…
-
IDEA的LeetCode力扣插件设置与使用(超详细)
目录 一、下载插件 二、插件配置 注意 三、插件使用 欢迎大家来学习和使用LeetCode力扣插件!!! 这几天准备刷算法题,突然发现了IDEA插件商城里面有L…
-
Java·Map和Set
文章目录 🏯1. 搜索🏯 1.1 概念及场景 1.2 模型 🏰2. Map 的使用🏰 2.1 关于Map的说明 2….
-
数据结构——双向链表
🍇系列专栏:🌙数据结构 🍉 欢迎关注:👍点赞🍃收藏🔥留言 🍎 博客主…
-
算法训练营第二天数组part02
977. 有序数组的平方 // 双指针解法 因为是有序数组,负数平方有可能成为最大值,因此设置左右指针,让左右指针向中间移动,设置一个新数组,从最后记录,每次只求最大的值 func…
-
赶紧进来看看—C语言实现学生信息管理系统(2.0动态内存版)
本文介绍了将学生信息管理系统静态版本改造为动态内存版本,主要涉及改造思路,枚举类型的使用,动态内存函数和柔性数组的使用,动手写程序才能使基础知识更为牢固…(文章最后有源码展示) 学…
-
【数据结构】二叉树的介绍和二叉树堆
前言 💓作者简介: 加油,旭杏,目前大二,正在学习C++,数据结构等👀 💓作者主页:加油,旭杏的主页👀 ⏩本文收录在…
-
【数据结构】树,二叉树,满二叉树,完全二叉树的定义和二叉树的基本操作
🎊专栏【数据结构】 🍔喜欢的诗句:更喜岷山千里雪 三军过后尽开颜。 🎆音乐分享【勋章】 大一同学小吉,欢迎并且感谢大家指出我的问题&…
