- 38
- 0
- 约 6页
- 2016-06-15 发布于安徽
- 举报
2014(下)数据结构复习.doc
2014下《数据结构》复习提纲
第1章 绪论
有关术语;算法、算法复杂度的分析和计算方法
例题:
1.下面算法的时间复杂度为O( n )。
int f( unsigned int n ){
if ( n = = 0 || n = = 1 ) return 1;
else returen n *f ( n – 1 ); }
2.for(i=1,s=0; i=n; i++) {t=1;for(j=1;j=i;j++) t=t*j;s=s+t;}O(n2)
第2-3章 线性表,栈和队列
线性表的概念、存储结构、插入与删除操作; 栈和队列的概念,理解栈顶指针、队首、队尾指针的意义和作用,特别是循环队列的头、尾指针的设置。为什么要这样设置。它们基本操作的实现。判空和判满?了解有关应用。
例题:
1.在一个单链表中,若q所指结点是p所指结点的前驱结点,若在q与p之间插入一个s所指的结点,则执行的语句?(答:q-next=s; s-next=p);注意在某个已知结点前插需要执行的语句?
2.注意循环(链)队列的判空和判满的条件?(看书理解!)
3.对于一个具有n个结点的单链表,在已知的结点p后插入一个新结点的时间复杂度为 O(1),在给定值为x的结点后插入一个新结点的时间复杂度为 O(n)。
4.在具有n个单元的顺序存储的循环队列中,假定front和rear分别为队头指针和队尾
您可能关注的文档
- 2013年上课。中国早期政治制度特点人民版.ppt
- 2013年九年级化学一模.doc
- 2013年南京市建邺区中考化学一模.doc
- 2013年县级以上行政区划变更统计(新).doc
- 2013年大晨会改进方案.doc
- 2013年安全生产关键技术科技项目目录(防治水部分).doc
- 2013年山西省对口升学农产品贮藏加工样题.doc
- 2013年河南省上调最低工资标准一类行政区域升至1240元.doc
- 2013年福田区中考科学模拟卷.doc
- 2013年陈延成旗长在农牧业产业化汇报会上讲话录音整理.doc
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
原创力文档

文档评论(0)