![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构
文章平均质量分 77
F.LASH.
嵌入式大白,希望将更好的技术点和完整的项目分享给大家,一起加油,一起进步!
展开
-
哈希表(hashtable)的数据插入、查找和遍历
本期主要和大家介绍一下哈希算法,这里主要给出哈希算法的实现方法;本期主要分享的是数据插入哈希表,在哈希表中查找数据,并且遍历哈希表的操作,哈希表是一种散列存储结构,在嵌入式应用中比较广泛,希望各位小伙伴们学起来,练起来,一起加油!原创 2023-07-15 19:50:43 · 1109 阅读 · 0 评论 -
二叉树及完全二叉树的前序遍历、中序遍历、后序遍历及层序遍历
本期主要分享的是树形结构的基本概念,树型结构中完全二叉树的创建以及二叉树的一些基本操作,其中主要包括了二叉树的创建,销毁以及二叉树的前序遍历中序遍历及后序遍历,主要用到的思想的函数递归思想,希望小伙伴们一定要注意基础知识的重要性,不能急于求成;加油小伙伴们!原创 2023-06-29 08:14:54 · 4902 阅读 · 0 评论 -
数据结构中链式队列和顺序队列的实现
本期和大家主要分享的是数据结构中的队列,队列是一种常见的数据结构,那么它的最大特点就是先进先出(跟平时排队买早点一样,先排队的人会先买完然后走);本期主要分享的是顺序队列和链式队列,其实内容上来说并不是非常难,只要认真还是可以将其融汇贯通的,所以各位小伙伴们一定得多练习,如果手头有使用到链表存储的项目就抓紧练习起来,体验和感受队列这种数据结构的快捷;加油,小伙伴们!原创 2023-06-18 09:08:49 · 276 阅读 · 0 评论 -
栈、队列和表数据结构特点的实现
本期和大家主要分享的栈的基本概念;在学习了顺序表和链式表的基础上,将顺序表和链式表的数据结构套用在栈中,以此实现了顺序栈和链式栈,是两种不同方式实现的栈的这种数据结构;顺序栈的缺点是插入元素的个数是有限的,但是链式栈继承了链表的优势,在理论上来讲它的数据存储个数是无限的(只要系统空间够用);本期的分享就到这里结束啦,希望小伙伴们练习起来哦!原创 2023-06-27 08:06:35 · 146 阅读 · 0 评论 -
数据结构中链表的实现以及排序
链表的优点:原则上只要系统的内存足够大,那么链表能够进行无限存储;而且存一个申请一个,不会提前占用空间,它是一种空间上不连续的存储方式;本期的分享就到这里结束啦,总结一下,链表是必须掌握的一种数据结构,是闭着眼睛都要能写出来的一种数据结构,所以必须多练习,多思考;原创 2023-06-06 23:49:13 · 1686 阅读 · 1 评论 -
数据结构中双向链表(doublist)的实现以及排序
链表的优点:双向链表可以克服单链表查找链表中某结点不方便的缺点。既然它有单链表没有的优点,所以它在一些操作的时候也需要同时注意前驱和后继;本期的分享就到这里结束啦,总结一下,双向链表也是必须掌握的一种数据结构,是闭着眼睛都要能写出来的一种数据结构,所以必须多练习,多思考;原创 2023-06-08 18:05:01 · 214 阅读 · 0 评论 -
数据结构中的顺序表的实现
本期主要分享了数据结构的总体章程以及数据结构中顺序表的实现过程,那么给出了顺序存储的两种形式(定义结构体不同),当然,萝卜白菜各有所爱,我比较喜欢第一种,操作起来比较方便,因为它在结构体中直接存储了顺序表的总个数,显得整个顺序表具有整体性;但是两种形式在本质上气势上是一样的,都是顺序表且本质完全一致;小伙伴们学起来,加油!原创 2023-06-05 21:15:10 · 853 阅读 · 0 评论