摘要: 编程思想板块最主要的内容是数据结构经典题目及解答题目所需的编程思想,愿对您能有所帮助 七、排序 对n个整数进行排序,要求时间复杂度为O(n),空间复杂度为O(1)? 算法思路:假设待排序整数的范围为0~65535,设定一个数组int count [65535]并初始化为0,则所需空间与n无关,为0( 阅读全文
posted @ 2022-05-25 10:38 Oten 阅读(156) 评论(0) 推荐(0)
摘要: 编程思想板块最主要的内容是数据结构经典题目及解答题目所需的编程思想,愿对您能有所帮助 六、查找 1)答题(画图)格式 答题(画图)格式 判定树 散列表 冲突解决的拉链法 2)折半查找 当有一组集合查找概率不一样时: ① 若用链式存储结构:除了可以使用顺序查找外,还可以构造二叉排序树的形式,采用二叉链 阅读全文
posted @ 2022-05-25 10:33 Oten 阅读(65) 评论(0) 推荐(0)
摘要: 编程思想板块最主要的内容是数据结构经典题目及解答题目所需的编程思想,愿对您能有所帮助 五、图 1)存储 在简单运用中,可直接用二维数组作为图的邻接矩阵(顶点信息等均可忽略) 当邻接矩阵的元素仅表示相应边是否存在时,数组的类型可采用0和1的枚举型 当无向图的邻接矩阵是对称矩阵,对规模大邻接矩阵可采用压 阅读全文
posted @ 2022-05-24 11:04 Oten 阅读(269) 评论(0) 推荐(0)
摘要: 编程思想板块最主要的内容是数据结构经典题目及解答题目所需的编程思想,愿对您能有所帮助 四、 树 1)二叉树的遍历 中序遍历(前序的栈用来保存右子树的地址): ① 沿着根的左孩子,依次入栈,直到左孩子为空 ② 栈顶元素出栈并访问,若其右孩子为空,继续执行 ③ 若其右孩子不空,将右子树转执行① 后序遍历 阅读全文
posted @ 2022-05-23 10:46 Oten 阅读(199) 评论(0) 推荐(1)
摘要: 编程思想板块最主要的内容是数据结构经典题目及解答题目所需的编程思想,愿对您能有所帮助 三、串的模式匹配 1)朴素模式匹配算法(暴力算法) 主串称目标串,子串称模式串 算法思想:逐个比对字符 无论链式/顺序:最坏时间复杂度为:O(mn) (n,m分别是主串和模式串长度) ​ 最好时间复杂度:O(n)( 阅读全文
posted @ 2022-05-22 13:00 Oten 阅读(172) 评论(0) 推荐(0)
摘要: 编程思想板块最主要的内容是数据结构经典题目及解答题目所需的编程思想,愿对您能有所帮助 二、栈的应用 当栈空做退栈运算必定产生空间溢出,称“下溢”,上溢是一种错误应该避免,下溢常用作程序控制转移的条件 1)括号匹配 1. 算法思想: ① 初始设置一个空栈,顺序读入括号 ② 若是左括号,入栈 ③ 若是右 阅读全文
posted @ 2022-05-20 18:26 Oten 阅读(326) 评论(0) 推荐(0)
摘要: 编程思想板块最主要的内容是数据结构经典题目及解答题目所需的编程思想,愿对您能有所帮助 | 各数据结构程序名称 | | | | | | 顺序表 | Sqlist | | 链表结点 | LinkList(结构体类型指针,malloc处不用加*)LNode(结构体类型对象) | | 顺序栈链式栈 | Sq 阅读全文
posted @ 2022-05-10 20:12 Oten 阅读(417) 评论(0) 推荐(1)
摘要: 数据结构篇为本人考研时所写笔记,包括知识点和编程思想两大板块,笔记内容依据王道数据结构考研书所写,但比书本上知识更加生动形象,愿本篇章能对您有所帮助 九、外部排序 基本概念: ① 基本概念:将待排序的记录存储在外存上,排序时再把数据一部分一部分地调入内存进行排序,在排序过程中需要多次进行内存和外存之 阅读全文
posted @ 2022-05-05 09:49 Oten 阅读(404) 评论(0) 推荐(0)
摘要: 数据结构篇为本人考研时所写笔记,包括知识点和编程思想两大板块,笔记内容依据王道数据结构考研书所写,但比书本上知识更加生动形象,愿本篇章能对您有所帮助 八、内部排序 (一)排序基本概念 考试常考:看到某特定序列选择最优算法(一般用排除法写,且一般进行极端情况的对比,只要优于就选) 堆排序题目问数组状态 阅读全文
posted @ 2022-04-28 10:39 Oten 阅读(247) 评论(0) 推荐(0)
摘要: 数据结构篇为本人考研时所写笔记,包括知识点和编程思想两大板块,笔记内容依据王道数据结构考研书所写,但比书本上知识更加生动形象,愿本篇章能对您有所帮助 七、查找 (一)基本查找方法 基本概念: ① 查找表(又称查找结构):用于查找的数据集合 ② 静态查找表(顺序查找,折半查找,分块查找):不需要进行动 阅读全文
posted @ 2022-04-24 13:54 Oten 阅读(1139) 评论(0) 推荐(0)