武汉理工大学:《软件技术基础》课程教学资源(作业习题)习题

习题: 1.设n个人围坐在一个圆桌周围,现在从第s个人开始报数,数到第m个人,让他出局: 然后从出局的下一个人重新开始报数,数到第m个人,再让他出局,。,如此反复直到 所有的人都出局为止。下面要解决的 Josephus问题是:对于任意给定的n,和m,求出 这n个人的出局序列。请以n=9,s=3,m=4为例,模拟 Josephus的求解过程求问题的解。 (用循环链表) 2.设ha和hb分别是两个带表头结点的非递减有序单链表的表头指针,设计一个算法,将 这两个有序链表合并成一个非递减有序单链表。 3.设计一个算法,通过一趟遍历在单链表中确定最大的结点 4.已知一颗完全二叉树存放于一个一维数组Tn中,Tm中存放的是各结点的值。设计 个算法,从T0开始顺序读出各结点的值,并用建立二叉链表表示该二叉树 5.依次输入以下数据序列:56,78,34,45,85,36,91,84,78 试构造一颗二叉排序树。 6.用C语言实现对序列:12,20,51,15,73,34,46,88进行快速排序 7.设计一个学生基本信息和选课数据库,熟悉用SQL语言进行数据查询和修改
习题: 1. 设 n 个人围坐在一个圆桌周围,现在从第 s 个人开始报数,数到第 m 个人,让他出局; 然后从出局的下一个人重新开始报数,数到第 m 个人,再让他出局,。。。,如此反复直到 所有的人都出局为止。下面要解决的 Josephus 问题是:对于任意给定的 n,s 和 m,求出 这 n 个人的出局序列。请以 n=9,s=3,m=4 为例,模拟 Josephus 的求解过程求问题的解。 (用循环链表) 2. 设 ha 和 hb 分别是两个带表头结点的非递减有序单链表的表头指针,设计一个算法,将 这两个有序链表合并成一个非递减有序单链表。 3. 设计一个算法,通过一趟遍历在单链表中确定最大的结点。 4. 已知一颗完全二叉树存放于一个一维数组 T[n]中,T[n]中存放的是各结点的值。设计一 个算法,从 T[0]开始顺序读出各结点的值,并用建立二叉链表表示该二叉树。 5. 依次输入以下数据序列:56,78,34,45,85,36,91,84,78 试构造一颗二叉排序树。 6. 用 C 语言实现对序列:12,20,51,15,73,34,46,88 进行快速排序。 7. 设计一个学生基本信息和选课数据库,熟悉用 SQL 语言进行数据查询和修改
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《无线网络的搭建》讲义.doc
- 《Ubuntu实用学习教程》PDF电子书(共十五章).pdf
- 《Ubuntu实用学习教程》讲义.pdf
- 东南大学计算机系:《网络安全与病毒防范》课程教学资源(PPT课件讲稿,龚俭).pdf
- 《PTC 全球服务》(第一册)PDF电子书.pdf
- 《PTC 全球服务》(第二册)PDF电子书.pdf
- 台湾科技大学:《proewildfire资料及教学课件》第二部分 零件组立简介(林清安)9-part_2.pdf
- 台湾科技大学:《proewildfire资料及教学课件》第八章 零件设计实例应用(林清安).pdf
- 台湾科技大学:《proewildfire资料及教学课件》第七章 曲面特征的建立(林清安).pdf
- 台湾科技大学:《proewildfire资料及教学课件》第六章 实体特征的建立(林清安).pdf
- 台湾科技大学:《proewildfire资料及教学课件》第五章 基准特征的建立(林清安).pdf
- 台湾科技大学:《proewildfire资料及教学课件》第四章 3D视角的控制(林清安).pdf
- 台湾科技大学:《proewildfire资料及教学课件》第三章 绘制2D剖面(林清安).pdf
- 台湾科技大学:《proewildfire资料及教学课件》第二章 Pro/E 基本操作.pdf
- 台湾科技大学:《proewildfire资料及教学课件》第三部分 工程图制作简介(林清安).pdf
- 台湾科技大学:《proewildfire资料及教学课件》第一章 Pro/ENGINEER 之特性(林清安).pdf
- 复旦大学:《数据通讯与计算机网络》课程教学资源(PPT课件)第九章 Internet/Intranet原理和应用简介(2/2).ppt
- 复旦大学:《数据通讯与计算机网络》课程教学资源(PPT课件)第九章 Internet/Intranet原理和应用简介(1/2).ppt
- 复旦大学:《数据通讯与计算机网络》课程教学资源(PPT课件)第八章 运输层和高层协议(2/2).ppt
- 复旦大学:《数据通讯与计算机网络》课程教学资源(PPT课件)第八章 运输层和高层协议(1/2).ppt
- 武汉理工大学:《软件技术基础》课程教学资源(教案讲义)第2章 基本数据结构及运算.doc
- 武汉理工大学:《软件技术基础》课程教学资源(PPT课件)第1章 导论(主讲:阮幼林).ppt
- 武汉理工大学:《软件技术基础》课程教学资源(PPT课件)第2章 算法.ppt
- 武汉理工大学:《软件技术基础》课程教学资源(PPT课件)第3章 基本数据结构及运算(1/4).ppt
- 武汉理工大学:《软件技术基础》课程教学资源(PPT课件)第3章 基本数据结构及运算(2/4).ppt
- 武汉理工大学:《软件技术基础》课程教学资源(PPT课件)例、地图四染色问题.ppt
- 武汉理工大学:《软件技术基础》课程教学资源(PPT课件)第3章 基本数据结构及运算(3/4).ppt
- 武汉理工大学:《软件技术基础》课程教学资源(PPT课件)第3章 基本数据结构及运算(4/4).ppt
- 武汉理工大学:《软件技术基础》课程教学资源(PPT课件)第四章 查找与排序技术(1/2).ppt
- 武汉理工大学:《软件技术基础》课程教学资源(PPT课件)第四章 查找与排序技术(2/2).ppt
- 武汉理工大学:《软件技术基础》课程教学资源(PPT课件)第三篇 数据库技术小结.ppt
- 武汉理工大学:《软件技术基础》课程教学资源(PPT课件)第一章 数据库技术概述.ppt
- 武汉理工大学:《软件技术基础》课程教学资源(作业习题)作业一.doc
- 武汉理工大学:《软件技术基础》课程教学资源(PPT课件)算法和数据结构小结.ppt
- 武汉理工大学:《软件技术基础》课程教学资源(PPT课件)第三章 关系数据库的标准语言SQL(3.1-3.5).ppt
- 武汉理工大学:《软件技术基础》课程教学资源(PPT课件)第三章 关系数据库的标准语言SQL(3.6-3.9).ppt
- 武汉理工大学:《软件技术基础》课程教学资源(PPT课件)第二章 关系数据库.ppt
- 武汉理工大学:《软件技术基础》课程教学资源(PPT课件)第五章 一个数据库应用系统的设计与实现.ppt
- 武汉理工大学:《软件技术基础》课程教学资源(教案讲义)第五篇 数据库技术.doc
- 武汉理工大学:《软件技术基础》课程教学资源(PPT课件)第四章 数据库设计.ppt