
数据结构与算法
欢迎大家浏览网嵌小趴菜的总结
全栈阿星
沉淀、分享、成长、热爱可抵岁月漫长。
展开
-
重排单链表(三个技巧混合在一起的综合链表题目)
数据结构与算法原创 2024-07-23 14:15:59 · 257 阅读 · 0 评论 -
NJIT数据结构期末复习
数据结构期末复习原创 2024-01-07 12:50:48 · 1317 阅读 · 0 评论 -
常见的排序算法---快速排序算法
的思想来的,快速排序就是在元素序列中选择一个元素作为基准值,每趟总数据元素的。,将小于基准值的交换的序列前端,大于基准值的交换到序列后端,介。的过程,直到子序列的长度为1,则完成排序。,再对两个子序列进行排序,这个过程就是。快速排序算法并且是不稳地的。原创 2023-12-19 19:33:15 · 466 阅读 · 0 评论 -
数据结构复习知识点
的未被访问过的顶点,重复这个过程,直至图中所有顶点都被访问过为止。如果导致了不平衡,则先找到插入路径上离插入节点最近的平衡因子的绝对值大于1的结点A,再对以A为根的子树(最小平衡子树),在保持二叉排序树特性的前提下,调整各节点的位置关系,使之重新达到平衡。时间复杂度:此算法是双层循环,外层循环控制次数,一共要归并n个顶点,因此要循环n-1次,内层并列两个循环,每个循环负责遍历一个数组,其时间复杂度为o(n),因此此算法的时间复杂度为O(n2),时间复杂度只与顶点有关,与边无关,适用于稠密图。原创 2023-12-15 22:24:19 · 193 阅读 · 0 评论 -
数据结构与算法期末试卷(复习用)
原创 2023-12-15 22:23:11 · 557 阅读 · 1 评论 -
南京工程学院数据结构复习考纲
南京工程学院数据结构复习考纲原创 2023-12-15 22:17:34 · 171 阅读 · 0 评论 -
南京邮电大学大学计算机考研811数据结构大纲
南京邮电大学811数据结构考纲原创 2023-12-15 22:16:49 · 562 阅读 · 0 评论 -
数据结构与算法知识点总结
的未被访问过的顶点,重复这个过程,直至图中所有顶点都被访问过为止。如果导致了不平衡,则先找到插入路径上离插入节点最近的平衡因子的绝对值大于1的结点A,再对以A为根的子树(最小平衡子树),在保持二叉排序树特性的前提下,调整各节点的位置关系,使之重新达到平衡。时间复杂度:此算法是双层循环,外层循环控制次数,一共要归并n个顶点,因此要循环n-1次,内层并列两个循环,每个循环负责遍历一个数组,其时间复杂度为o(n),因此此算法的时间复杂度为O(n2),时间复杂度只与顶点有关,与边无关,适用于稠密图。原创 2023-12-15 22:15:50 · 847 阅读 · 0 评论 -
数据结构与算法Java版本单元测验题
操作序列:{入栈,入栈,出栈,入栈,入栈,入栈,出栈,入栈, 出栈, 入栈, 入栈, 出栈, 入栈, 入栈}操作序列:{入队, 入队, 出队, 入队, 入队, 出队, 入队, 入队, 入队, 出队, 入队, 入队}数据序列:{34, 15, 20, 78, 11, 24, 10, 21, 45, 95}存储栈,画出以下数据序列执行以下操作后栈的示意图(只要写结果,不要写过程),标明栈顶。后队列的示意图(只要写结果,不要写过程),标明队列首尾变量的位置。② 栈的特点是什么?③ 栈可采用哪两种存储结构?原创 2023-11-26 21:16:57 · 181 阅读 · 0 评论 -
南京工程学院数据结构考试纲要
原创 2023-11-20 16:52:22 · 107 阅读 · 0 评论 -
数据结构第四章作业
原创 2023-09-26 11:39:03 · 153 阅读 · 1 评论 -
优先队列使用
优先队列的作用是能保证每次取出的元素都是队列中权值最小的。需要使用优先队列很多时候是看不出来的,需要留意。优先队列在操作系统的任务调度中使用;通过优先队列来进行合并,很巧妙。这里指定了优先队列排序的规则。优先队列常用的方法有。原创 2023-09-26 08:45:17 · 85 阅读 · 0 评论 -
递归算法讲解,深度理解递归
首先最重要的就是要说明递归思想的作用,在后面学习的高级数据接口,树和图中,都需要用到递归,即深度优先搜索,如果递归掌握的不好,后面的数据结构将举步为艰。原创 2023-09-25 23:07:34 · 347 阅读 · 0 评论