数据结构第三章讲稿.doc

上传人:gs****r 文档编号:4787267 上传时间:2020-04-24 格式:DOC 页数:3 大小:240.50KB
下载 相关 举报
数据结构第三章讲稿.doc_第1页
第1页 / 共3页
数据结构第三章讲稿.doc_第2页
第2页 / 共3页
数据结构第三章讲稿.doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

数据结构第二章讲稿同学们好!我们今天学习“数据结构”第三章“栈和队列”。3.0总结:我们说数据结构第2、3、4、5都讨论线性结构,第二章线性表讨论最普遍意义上的线性结构,在第二章,我们讨论了线性表的两种实现方式,顺序映射与链式映射,引用型操作较多的情况下,适于采用顺序映射,在顺序映射的情况下,因为元素顺序存储,且属于同一种数据类型,所以读取第i个元素操作的时间复杂度为常量阶的,但插入与删除我们要平均移动一半的数据元素。在链式映射的情况下,因为元素的存储位置任意,读取元素时只能“顺藤摸瓜”的方式进行,时间复杂度为O(n),虽然插入、删除元素不需要移动元素,仅需要修改第i-1个元素(在双向链表时还需要修改第i1个元素的指针)相关指针,但因为找到第i1个元素的所需要的时间为O(n)。我们找更高效插入、删除算法的目的没有达到。请同学们记住这一点。无论顺序表还是链表,我们插入元素时有n1个位置可以选择,删除元素时有n个位置可以选择。但是在有些具体应用中,插入删除仅能在线性表的一端或两端进行。思考:1.你见过餐馆中一叠一叠的盘子吗?如果它们是按1,2,n

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 课件讲义

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。