- 3
- 0
- 约1.39万字
- 约 84页
- 2019-10-20 发布于湖北
- 举报
第二章 线性表 2.1 线性表抽象数据类型 2.2 线性表的顺序表示和实现 2.3 线性表的链式表示和实现 2.4 静态链表 2.5 算法设计举例 回顾与思考: 1 什么是数组?为何需要数组? 2 数组中元素之间是什么关系? 3 数组中如何查找,删除元素? 4 本班同学的信息如何保存? 以上问题归属于线性表,线性表是线性结构的一种(最简单的一种),下面先来介绍线性结构 线性表是最常用且最简单的一种数据结构。它有两种存储结构 ,即顺序表与链表。 如果能将线性表中的查找、 插入、 删除掌握好 ,可以方便地解决该课程中其他章节的相关问题 ,如栈、 队列、 图状结构、 查找表、 排序等。 思考: 如何解决Josephus(约瑟夫)问题 ? 问题描述: 编号为1,2,......,n的n个人按照顺时针方向围坐一圈,每个人有且只有一个密码(正整数)。一开始任选一个正整数作为报数上限值,从第一个人开始顺时针方向自1开始报数,报到m时停止报数。报m 的人出列,将他的密码作为新的m值,从他在顺时针方向的下一个人开始重新报数,如此下去,直到所有人全部出列为止。设计一个程序来求出出列顺序。 问题分析 : 这个例题是由古罗马著名史学家Josephus提出的问题演变而来的,所以通常称为Josephus(约瑟夫)问题。 2.1 线性表的基本概念 1、线性表 它是
您可能关注的文档
最近下载
- GZ010 建筑智能化系统安装与调试赛项赛题(教师赛)第10套-2023年全国职业院校技能大赛赛项赛题.docx VIP
- GZ010 建筑智能化系统安装与调试赛项赛题(教师赛)第8套-2023年全国职业院校技能大赛赛项赛题.docx VIP
- GZ010 建筑智能化系统安装与调试赛项赛题(教师赛)第7套-2023年全国职业院校技能大赛赛项赛题.docx VIP
- GZ010 建筑智能化系统安装与调试赛项赛题(教师赛)第6套-2023年全国职业院校技能大赛赛项赛题.docx VIP
- GZ010 建筑智能化系统安装与调试赛项赛题(教师赛)第5套-2023年全国职业院校技能大赛赛项赛题.docx VIP
- GZ010 建筑智能化系统安装与调试赛项赛题(教师赛)第4套-2023年全国职业院校技能大赛赛项赛题.docx VIP
- GZ010 建筑智能化系统安装与调试赛项赛题(教师赛)第3套-2023年全国职业院校技能大赛赛项赛题.docx VIP
- GZ010 建筑智能化系统安装与调试赛项赛题(教师赛)第1套-2023年全国职业院校技能大赛赛项赛题.docx VIP
- Multisim14.0简介说明介绍.docx VIP
- 中频炉熔炼操作工工艺操作规程.docx
原创力文档

文档评论(0)