数据结构
文章平均质量分 92
关于数据结构的相关知识
PU-YUHAN
有想法 就去执行!!!
展开
-
【数据结构(十)】Map和Set
本篇文章将讲解数据结构的最后一个集合类:Map和Set。希望同学们能掌握 Map/Set 实际实现类HashMap/TreeMap/HashSet/TreeSet 的使用以及背后的数据结构哈希表的原理和简单实现。原创 2024-05-02 09:20:31 · 1483 阅读 · 14 评论 -
【八大排序(四)】归并排序 冒泡排序 计数排序
归并排序、冒泡排序、计数排序原创 2024-04-30 08:30:00 · 2667 阅读 · 46 评论 -
【八大排序(三)】快速排序
快速排序是一个比较重要的排序算法,它可以用多种方法来实现,但不同方法的时间复杂度和空间复杂度原创 2024-04-29 08:00:00 · 945 阅读 · 34 评论 -
【八大排序(二)】选择排序与堆排序
本篇文章主要介绍了选择排序,包括单向选择排序和双向选择排序,以及堆排序,希望同学们能够熟练掌握各种排序的时间复杂度,空间复杂度,和稳定性。原创 2024-04-27 09:00:00 · 1174 阅读 · 37 评论 -
【数据结构(九)】优先级队列
本篇文章主要介绍了优先级队列的概念,堆的概念,堆的存储方式,堆的创建,PriorityQueuede的构造,构造大根堆,PriorityQueuede扩容top-k问题的解决。原创 2024-04-23 14:23:15 · 1760 阅读 · 32 评论 -
【八大排序(一)】插入排序与希尔排序
本篇文章主要介绍了八大排序中的其中两个排序:直接插入排序和希尔排序,以及它们的时间复杂度,稳定性都是需要我们好好掌握的原创 2024-04-25 08:30:00 · 968 阅读 · 33 评论 -
【数据结构(八)下】二叉树经典习题
非递归遍历二叉树原创 2024-04-21 09:02:05 · 1255 阅读 · 37 评论 -
【数据结构(八)上】二叉树经典习题
二叉树经典习题,层序遍历,对称树,子树...原创 2024-04-19 08:00:00 · 1829 阅读 · 68 评论 -
【数据结构(七)】二叉树
主要介绍了树与二叉树的基本概念、二叉树概念及特性、遍历方式自己实现一棵二叉树。在下篇文章中,博主将继续与大家二叉树相关的试题。原创 2024-04-17 08:00:00 · 2262 阅读 · 37 评论 -
【数据结构(六)】队列
主要介绍了队列的使用,循环队列,双端队列,以及如何用队列实现栈,用栈实现队列原创 2024-04-15 08:31:17 · 1813 阅读 · 64 评论 -
【数据结构(五)】栈
本篇文章,主要讲解了最小栈的概念,栈的使用,栈的应用场景.原创 2024-04-13 08:00:00 · 1936 阅读 · 24 评论 -
【数据结构(四)】链表经典练习题
链表经典习题原创 2024-04-11 08:00:00 · 1878 阅读 · 35 评论 -
【数据结构(三)】链表与LinkedList
本篇文章主要介绍了链表的基础知识,简单介绍了什么是链表以及如何实现一个链表,以及LinkedList的操作方法原创 2024-04-09 08:00:00 · 1304 阅读 · 39 评论 -
【数据结构(二)】顺序表与ArrayList
完成一个顺序表,并实现增,删,改,查等操作,实现杨辉三角,简单洗牌算法。原创 2024-04-07 08:00:00 · 1205 阅读 · 40 评论 -
【数据结构(一)】初识数据结构
数据结构基本知识主要包括集合框架,时间和空间复杂度,算法效率,大O渐进表示,包装类,泛型相关知识,其中关于用泛型定义数组的内容,博主比并没有深入讲解,感兴趣的同学可以查看其他博主的内容。原创 2024-04-05 09:00:00 · 1765 阅读 · 57 评论