登录
首页 » 算法 » 严蔚敏版《数据结构(C语言版)》源代码及运行演示系统

严蔚敏版《数据结构(C语言版)》源代码及运行演示系统

于 2022-02-09 发布 文件大小:2.92 MB
0 233
下载积分: 2 下载次数: 1

代码说明:

《数据结构》(C语言版)算法源码及运行演示系统使用说明一、启动演示系统双击演示系统应用程序文件“DS_VC_ALGO.EXE”启动演示系统。二、演示系统使用步骤除了个别算法之外,演示系统给出了《数据结构》(C语言版)书中算法对应的程序代码(CPP文件)和测试运行程序(VC++6.0的EXE文件)。通过本系统,可以显示算法的源代码以及运行结果。具体操作步骤如下:1.选择相应章单击演示系统界面右侧章选择按钮。例如,要选择第6章,则单击“第6章”选择按钮。当相应章被选择后,窗口的右侧部分将列出本章的算法选择按钮。例如,选择第6章后,窗口的右侧部分将显示第6章中的算法6.1-6.13和6.15的选择按钮。由于书中的算法6.14和6.16只是示意性算法,故未给出源码,其按钮上的文字为灰色,处于“无效”状态。2.选择相应章中的算法单击窗口右侧部分所列举的本章某个算法选择按钮,被选择的算法的源码将在窗口左侧空白区域中显示。对于较长的源码,单击显示区域后,可用键盘的光标键和翻页键浏览源码。3.运行测试程序单击窗口上部的“运行”按钮,将弹出运行窗口,运行所选算法的测试程序。若运行按钮为灰色,表示该算法无单独测试程序。测试运行说明:测试运行窗口显示程序的执行过程及结果。若在显示过程中出现运行窗口无法正常演示的情况,只需调节运行窗口大小即可正常显示(调节最小化按钮或窗口最大化/还原按钮“ ”)。三、退出演示系统使用完毕后,单击窗口右上角关闭按钮“ ”退出演示系统。四、测试程序示例在《数据结构》的课程教学中,各抽象数据类型的设计与实现是重要的学习和实践环节。为此,本系统只给出了各算法源码的测试程序的可执行文件。在此,给出算法6.5的测试程序示例,以供参考。算法6.5是中序遍历线索二叉树的非递归算法,要对其源码进行测试,可首先调用算法6.6及6.7建立中序线索二叉树。以下是测试程序的源码,相关类型和辅助函数定义在文件include06.h和include06.cpp中,此略。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 这是一段关于四种排序方的完全源代码及其相互之间的比较,包括:Heap sort,Merge sort,Quick sort,Radix sort...
    这是一段关于四种排序方法的完全源代码及其相互之间的比较,包括:Heap sort,Merge sort,Quick sort,Radix sort-This is a period of about four kinds of methods to sort the complete source code and the comparison between, including: Heap sort, Merge sort, Quick sort, Radix sort
    2022-05-07 06:26:05下载
    积分:1
  • DG method for transport equations
    DG method for transport equations
    2022-01-27 08:40:38下载
    积分:1
  • LZW图片压缩
    字符串和编码的对应关系是在压缩过程中动态生成的,并且隐含在压缩数据中,解压的时候根据表来进行恢复,算是一种无损压缩. 根据 Lempel-Ziv-Welch Encoding ,简称 LZW 的压缩算法,用任何一种语言来实现它. 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报 打分 发表评论 暂无评论
    2022-06-01 05:25:33下载
    积分:1
  • 美国航空航天局太空轨道任务设计工具源代码
    你想不想去火星,但不知道什么时候离开或多少带来了什么?你想的东西降落在月球上?一般任务分析工具(GMAT)是一个开放源代码的太空任务的分析工具来回答只是那些类型的问题。 GMAT是由一组美国航天局,私营工业,公共和私人捐助者的发展。 GMAT的目的是既为真实世界的工程设计研究,如NASA宪章的精神,教育和公众参与的工具。GMAT的设计建模,优化,并估计飞船在轨道飞行状态从低地球轨道到月球应用,星际轨道等深空任务。分析师模型空间任务中GMAT首先创建资源,如飞船,传播者,估计和优化。资源可以被配置,以满足特定的应用程序和任务的需要。 GMAT包含一套广泛的可用资源,可以被分解成物理模型的资源与分析模型资源。物理资源包括飞船,推进器,罐,地面站,形成冲动烧伤,烧伤有限,行星,彗星,小行星,月球,重心,振动点。分析模型资源包括差分校正,传播,优化,估计*,3-D图形,XY坐标图,报告文件,文件的星历,用户定义的变量,数组和字符串,坐标系统,自定义子程序,MATLAB功能和数据。
    2022-12-04 23:05:06下载
    积分:1
  • 边界元求磁场的计代码,主要计部分有注释
    边界元法求磁场的计算代码,主要计算部分有注释-Boundary element method code in order to calculate the magnetic field, the main computing part of the annotated
    2022-01-26 03:24:01下载
    积分:1
  • 该程序是用C语言写的采用了动量方的BP神经网络,它具有极其强大的扩展性,可用于函数的逼近及分类识别等各方面,语言书写规范,其中大量使用了动态分配一、二维数组的...
    该程序是用C语言写的采用了动量方法的BP神经网络,它具有极其强大的扩展性,可用于函数的逼近及分类识别等各方面,语言书写规范,其中大量使用了动态分配一、二维数组的方法,该网络实例中实现的是对某一函数的逼近,输入层为二层,中间层可自己设定多达十几层,逼近精度非常精确。读者可根据自己的需要设定各层的数目以及相应的训练样本进行训练与测试。-The program is written in C language using the momentum method of BP neural network, which has extremely powerful scalability, can be used for function approximation and classification in areas such as language specification, including large-scale use of a dynamically allocated one, two dimensional array of methods, examples of the network realize that the approximation of a function, for the second input layer, middle layer can be set as many as a dozen layers, close to very precise accuracy. Readers may need to be set in accordance with its own number of floors and the corresponding training samples for training and testing.
    2022-09-23 15:35:02下载
    积分:1
  • 多元数组得各类运
    多元数组得各类运算-multiple arrays in various operations
    2022-07-17 21:53:35下载
    积分:1
  • 二叉树遍历(递归版).
    二叉树遍历(递归版).-binary tree traversal (recursive version).
    2022-05-15 07:19:52下载
    积分:1
  • 介绍JPEG的原理和实现,可以做为新手的基础教材使用,会有很大的启发!...
    介绍JPEG的原理和实现,可以做为新手的基础教材使用,会有很大的启发!-JPEG introduced the theory and implementation can be used as the basis for teaching novice to use, there will be a great inspiration!
    2022-02-16 06:24:44下载
    积分:1
  • 点的线性拟合示例
    点的线性拟合算法示例-point linear fitting algorithm Example
    2022-08-21 20:34:50下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载