2.1 利用单向循环链表存储结构模拟此过程,按照出列的顺序输 出各个人的编号。2.2 建立输入处理数据,输入m的初值,n的值 ,输入每个人的密码,建立单循环链表。2.3 建立一个输出函数,能正确的输出序列4.1 本演示程序中,利用单向循环链表存储结构存储约瑟夫环数据(即n个人的编号和密码)。4.2 演示程序以用户和计算机的对话方式执行,即在计算机终端上显示“提示信息”之后,由用户在键盘上输入演示程序中需要输入的数据,运算结果显示在其后。4.3 程序执行的命令包括:① 构造单向循环链表;②查找满足条件的节点输出并删除该节点
上传时间: 2016-05-27
上传用户:mikesering
数据结构相关算法 八皇后 哈夫曼编码 矩阵求逆 迷宫问题 牛顿插值法 图,二叉树 图的存储与遍历
上传时间: 2014-01-24
上传用户:hebmuljb
本书是关于计算机科学与工程领域的基础性研究科目之一——数据结构与算法的专著。 本书在简要回顾了基本的C++ 程序设计概念的基础上,全面系统地介绍了队列、堆栈、树、图等基本数据结构,以及贪婪算法、分而治之算法、分枝定界算法等多种算法设计方法,为数据结构与算法的继续学习和研究奠定了一个坚实的基础。更为可贵的是,本书不仅仅介绍了理论知识,还提供了50多个应用实例及600多道练习题。 本书内容广博权威,结构清晰合理,是一本全新的有关数据结构与算法的教材,对于计算机科学与工程领域的从业人员也是一本很好的参考书。
上传时间: 2014-01-10
上传用户:it男一枚
是关于数据结构算法的PPT课件。详细全面给出了关于链表,树,二叉树,图等结构的定义和算法,对于正在学习数据结构的学生很有帮助。
上传时间: 2014-01-05
上传用户:mhp0114
简单Java程序调试 1.1 实验目的 (1)掌握Java应用程序和Java Applet程序的调试步骤; (2)了解Java程序的基本组成结构; (3)了解字符方式和图形方式下数据的输出方法。 1.2 知识要点 1.2.1 Java编程运行环境的安装 (1)在http://java.sun.com根据自己的操作系统下载安装程序,按安装说明进行安装。 (2)设置环境变量。以WinXP为例,在“我的电脑”上点右键,打开属性→高级→环境变量→系统变量,选中变量path进行编辑,在后面加入“ C:\j2sdk1.4.2\bin”,注意:这里的目录C:\j2sdk1.4.2是你安装Java的目录。 (3)打开命令提示符窗口,输入javac命令按回车,如果出现命令的使用参数说明,则表示设置正确,如果出现非法命令的错误提示,则应该重新设置。 1.2.2 Java程序调试步骤 Java程序的调试分编辑、编译、运行3个步骤,见图1-1
上传时间: 2016-08-05
上传用户:aeiouetla
以二叉链表作为存储结构,定义二叉树类型 bitree ; 实现二叉树的以下运算: 建立 create( ) 输入二叉树的结点元素,建立二叉链表。 选择一种遍历方式(先序、中序、后序、层序)遍历这棵二叉树。 求二叉数的树深度。
标签: 存储结构
上传时间: 2014-01-14
上传用户:亚亚娟娟123
(1)熟悉树的各种表示方法和各种遍历方式,掌握有关算法的实现,了解树在计算机科学及其它工程技术中的应用。试设计一个程序,在计算机中构造该二叉树,并对它进行遍历。(2)给定一个图,设计一个程序,找出一条从某一顶点A到另一顶点B边数最少的一条路径。
上传时间: 2013-12-24
上传用户:稀世之宝039
1) 以二叉链表为存储结构,写出建立二叉树、先序(中序、后序)遍历二叉树、求二叉树节点总数、叶子数、树高度的算法。 完成队列抽象数据类型的顺序、链式表示与实现。并对上面建立的二叉树按层次遍历。
标签: 存储结构
上传时间: 2016-08-22
上传用户:yepeng139
民航公司自动订票系统 1、 了解线性表的逻辑结构特性; 2、 熟练掌握链表的特点; 3、 熟练掌握在双重链表中实现查找、插入、删除等的算法; 4、 掌握从时间和空间复杂度的角度综合分析线性表的不同存储结构的特点及其适用的场合。
上传时间: 2013-12-11
上传用户:417313137
数据结构实验——停车场管理系统 停车场管理。设停车场内只有一个可停放几辆汽车的狭长通道,且只有一个大门可供汽车进出。汽车在停车场内按车辆到达时的先后顺序,依次由北向南排列(大门在最南端,最先到达的第一辆车停放在车场的最北端),若车场内已停满几辆汽车,则后来的汽车只能在门外的便道上等候,一旦停车场内有车开走,则排在便道上的第一辆车即可开入;当停车场内某辆车要离开时,由于停车场是狭长的通道,在它之后开入车场的车辆必须先退出车场为它让路,待该辆车开出大门外后,为它让路的车辆再按原次序进入车场。在这里假设汽车不能从便道上开走。试设计一个停车场管理程序。 1. 掌握栈和队列的特点,懂得在什么样的问题中应该利用哪种结构; 2. 熟练掌握栈的算法实现,特别注意栈满和栈空的条件和它们的描述; 3. 熟练掌握队列的算法实现; 4. 掌握从时间和空间复杂度的角度综合分析栈和队列的不同存储结构的特点及其适用的场合。
上传时间: 2014-08-11
上传用户:源弋弋