虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

链式

  • 1) 根据栈数据结构

    1) 根据栈数据结构,分别建立一个顺序栈和链式栈并实现其上基本操作(出栈和入栈等); 2) 根据队列数据结构,分别建立链队列和循环队列,并完成其上的基本操作(出入队列等); 3) 参考P80表达式求值例题,应用栈的基本操作实现简单表达式求值运算及其进出栈模拟过程(给出程序执行过程中栈的变化过程); 4) 阅读P83栈与递归的实现一节内容和3阶汉诺塔问题。使用栈数据结构解决3阶汉诺塔问题,编写程序并模拟栈及其汉诺塔的搬运过程(给出程序执行过程栈的变化过程与圆盘的搬动状态)。 5) 应用循环队列打印杨辉三角形(参考P96)

    标签: 数据结构

    上传时间: 2014-01-07

    上传用户:Yukiseop

  • 数据结构课设资料

    数据结构课设资料,采用线性表的链式存储结构实现学生成绩的管理。

    标签: 数据结构

    上传时间: 2017-01-26

    上传用户:helmos

  • 通过对单链表的操作的实验

    通过对单链表的操作的实验,了解单链表的存储结构和操作方法,单链表是一种链式存储结构,使用一组任意的存储单元存储线性表中的元素,掌握链表的逆置,用指针进行操作。

    标签: 单链表 操作 实验

    上传时间: 2017-01-27

    上传用户:dreamboy36

  • 实验 1 包的使用与访问控制 ( l )理解 Java 包的组织结构; ( 2 )学会编写带有包结构的程序; ( 3 )掌握包结构下的成员访问控制。 实验 2 接口的实现与运用 ( l

    实验 1 包的使用与访问控制 ( l )理解 Java 包的组织结构; ( 2 )学会编写带有包结构的程序; ( 3 )掌握包结构下的成员访问控制。 实验 2 接口的实现与运用 ( l )学习如何定义接口; ( 2 )掌握接口的实现方式: ( 3 )使用实现了接口的类; ( 4 )理解接口与抽象类的区别。 实验 3 除数为零异常 ( l )掌握基本异常的处理机制; ( 2 )熟悉仰语句与 catch 语句的搭配使用; ( 3 )了解有异常处理与没有异常处理的差别; ( 4 )多重 cateh 语句的使用; ( 5 )使用 Tlirows 声明异常和 Tlirow 抛出异常。 实验 4 创建自己的日期错误异常类 ( l )学会创建自己的异常类; ( 2 )掌握如何使用自己的异常类; ( 3 )了解简单的对话框 JOPti0llPane 类的用法。 实验 5 异常处理的链式搜索 ( l )理解异常处理的搜索机制; ( 2 )学会使用 finally 语句; ( 3 )知道如何重新抛出一个异常。

    标签: Java 实验 访问控制 编写

    上传时间: 2013-12-14

    上传用户:CSUSheep

  • 图的建立以及深度遍历

    图的建立以及深度遍历,该代码很简单,是用链式存储的

    标签:

    上传时间: 2013-12-24

    上传用户:思琦琦

  • 本人讲授数据结构课程时的所写的示例程序

    本人讲授数据结构课程时的所写的示例程序,结构清晰规范,有注释,全部可编译运行,包括如下代码: 长整数:ch0_bigint2.c 顺序表的实现:ch2_stable.c 链表的实现ch2_ltable.c 合并两个有序表:ch2_stable_merge.c 表达式计算:ch3_express.c 队列的链式实现:ch3_lqueue.c 栈的链式实现:ch3_lstack.c 迷宫求解:ch3_maze.c 队列的顺序实现:ch3_squeue.c 栈的顺序实现:ch3_sstack.c 括号的匹配检验:ch3_sstack_().c 串的定长实现:ch4_sstring.c 串的模式匹配:ch4_string_math.c 广义表的实现:ch5_GList.c 树的遍历:ch6_traverse.c 插入排序:ch10_InsertSort.c 拓扑排序和关键路径:ch7_critical_path.c

    标签: 数据结构 程序

    上传时间: 2014-01-19

    上传用户:pkkkkp

  • 线性表运算 掌握线性表的基本操作:初始化

    线性表运算 掌握线性表的基本操作:初始化,插入,删除,查找,判空,求线性表长度等运算在顺序存储结构和链式存储结构上的实现。

    标签: 线性 基本操作 初始化 运算

    上传时间: 2013-12-29

    上传用户:大融融rr

  • 数据结构是计算机学科的一门核心课程。数据结构课程的 任务是讨论现实世界中数据的各种逻辑结构、在计算机中的存 储结构以及实现各种操作的算法等问题。掌握如何组织数据、 如何存储数据和如何处理数据的基

    数据结构是计算机学科的一门核心课程。数据结构课程的 任务是讨论现实世界中数据的各种逻辑结构、在计算机中的存 储结构以及实现各种操作的算法等问题。掌握如何组织数据、 如何存储数据和如何处理数据的基本方法,从而更好地进行软 件开发和应用。 典型数据结构包括表、堆栈、队列、数组、串、树、二叉 树、图、递归程序设计、排序和查找方法,介绍的典型存储结 构包括顺序存储结构、链式存储结构以及这两种典型存储结构 的结合。本速查器采用C语言作为算法描述语言,所有算法和 设计例子均在计算机上测试通过。本速查器对各种数据结构的 概念讨论和实际例子相结合,实际设计例子典型且完整。 尽管本软件在制作过程中非常认真和努力,但错误和不足 之处仍在所难免,敬请用者批评指正。 谢谢使用!

    标签: 数据结构 数据 操作 存储数据

    上传时间: 2013-12-22

    上传用户:kelimu

  • 1. 汽车轮渡口

    1. 汽车轮渡口,过江渡船每次能载10辆车过江,过江车辆分为客车类和货车类,上渡船有如下规定:同类车先到先上船,客车先于货车上渡船,且每上4辆客车,才允许上一辆货车。若等待客车不足4辆,则从货车代替,若无货车等待允许客车上船。试写一个算法模拟渡口管理。 算法设计: 1客车和货车均建立一个链式队列,初始均为空。以后来一辆车不是货车就是客车,因此可以说整个程序的事件驱动event就是这两个,客车表示1,货车表示0. 2轮船还没有到达时客车和货车均按次序排在各自队列中。 3轮船到达时,根据两个队列的情况,分别处理。处理如下: a 客车数不满4辆,则将排在前面的货车上船,但总数不能超过10,若没有货车等待,客车直接上船。 b 客车数满4,但不满8辆,客车先上,排在前面的只有一辆货车可以上船,若没有货车等待则货车不上。 c 客车满8辆但不满10,客车上船,排在前面的货车最多可以上2辆,但总数不能超过10。 d 客车满10,则全上客车,但总数不能超过10。

    标签: 汽车

    上传时间: 2014-06-28

    上传用户:wendy15

  • 在顺序存储结构中

    在顺序存储结构中,利用编号表示元素的位置及元素之间孩子或双亲的关系,因此对于非完全二叉树,需要将空缺的位置用特定的符号填补,若空缺结点较多,势必造成空间利用率的下降。在这种情况下,就应该考虑使用链式存储结构。

    标签: 顺序存储

    上传时间: 2017-05-30

    上传用户:wfeel