- 1
- 0
- 约3.03万字
- 约 36页
- 2018-03-02 发布于浙江
- 举报
[研究生入学考试]2009考研计算机强化班数据结构讲义-崔微
【考查目标】
1. 理解数据结构的基本概念;掌握数据的逻辑结构、存储结构及其差异,以及各种基本操作的实现。
2. 掌握基本的数据处理原理和方法的基础上,能够对算法进行设计与分析。
3. 能够选择合适的数据结构和方法进行问题求解。
一、线性表
大纲要求:
(一) 线性表的定义和基本操作
(二) 线性表的实现
1. 顺序存储结构
2. 链式存储结构
3. 线性表的应用
知识点:
深刻理解数据结构的概念,掌握数据结构的“三要素”:逻辑结构、物理(存储)结构及在这种结构上所定义的操作“运算”。
时间复杂度和空间复杂度的定义,常用计算语句频度来估算算法的时间复杂度。
以下六种计算算法时间的多项式是最常用的。其关系为:
O(1)O(logn)O(n)O(nlogn) O(n2)O(n3)
指数时间的关系为: O(2n)O(n!)O(nn)
线性表的逻辑结构,是指线性表的数据元素间存在着线性关系。主要是指:除第一及最后一个元素外,每个结点都只有一个前趋和只有一个后继。线性表的顺序存储方式及其在具体语言环境下的两种不同实现:表空间的静态分配和动态分配。。循环链表中设置尾指针而不设置头指针的好处以下几种常用链表的特点和运算:单链表、循环链表双向链表双向循环链表。即其各自适用的场合。
通过对它们的讨论可知它们各有优缺点,顺序存储有三个优点:
(1)方法简单,各种高级语言中都有数组,容
您可能关注的文档
- [畜牧兽医]肠道疾病解决方案.ppt
- [畜牧兽医]集约化养猪.doc
- [畜牧兽医]第07讲++干酪加工.ppt
- [畜牧兽医]规模猪场饲养管理.pdf
- [畜牧兽医]鸡病图片解说.ppt
- [畜牧兽医]鸡病防治病毒病.doc
- [畜牧兽医]饲料原料知识培训.ppt
- [研究生入学考试]004148_线性代数2009年-2011年自考真题集.doc
- [研究生入学考试]01-11年考研数三真题.doc
- [畜牧兽医]饲料原料知识.ppt
- 2026及未来5-10年单眼勾项目投资价值分析报告.docx
- 2026年表柜项目可行性研究报告.docx
- 2026年中国新风机组数据监测研究报告.docx
- 2026及未来5年中国粉丝行业市场深度分析与投资前景预测报告.docx
- 2026及未来5年中国超级电容行业市场全景调研及投资规模预测报告.docx
- 2026及未来5年中国企事业制服市场现状数据分析及前景预测报告.docx
- 2026及未来5年中国棒式温度计市场现状数据分析及前景预测报告.docx
- 2026及未来5年中国中药材行业投资潜力分析及行业发展趋势报告.docx
- [山东省]2025山东女子学院招聘3人(博士辅导员岗)笔试历年参考题库典型考点附带答案详解.docx
- 2026及未来5年中国再保险市场供需格局及未来发展趋报告.docx
最近下载
- 40米t梁预制梁施工方案.doc VIP
- 中兴通讯电源产品介绍课件-图.pptx VIP
- 《给你一个全新的家:未来的衣食住行》青少年教育书籍.pdf VIP
- 光伏工程施工方案范本(3篇).docx VIP
- 电大公共行政学第十三章自测答案.docx VIP
- 2026年四川烟草公司招聘考试真题.docx
- 《TCES243-2023构网型储能系统并网技术规范》.pdf VIP
- TJAASS 133-2024 朱顶红蜡封球生产技术规程.pdf VIP
- XF_T 3005-2020 单位消防安全评估.docx VIP
- QSY XN 0602-2022《城镇燃气无人值守输配气站信息化建设规范》.pdf VIP
原创力文档

文档评论(0)