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

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

于 2022-02-09 发布 文件大小:2.92 MB
0 255
下载积分: 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 个回复

  • 有关ACM的一些算法研究,主要是线段树方面
    有关ACM的一些算法研究,主要是线段树方面-Line Tree
    2022-04-06 11:58:37下载
    积分:1
  • 这是我下的fortran的文件,大家多多交流,呵呵,不是垃圾
    这是我下的fortran的文件,大家多多交流,呵呵,不是垃圾-the FORTRAN documents, we interact more, huh, not rubbish
    2022-04-14 20:11:55下载
    积分:1
  • 查找一个文件中相同字符出现次数
    查找一个文件中相同字符出现次数-search for a document incidence of the same characters
    2022-01-26 17:29:22下载
    积分:1
  • XP下的MPICH1.2.5软件包,用来做并行计算的最好开发环境!
    XP下的MPICH1.2.5软件包,用来做并行计算的最好开发环境!-the mpich1.2.5 softpack in xp system is the best develope enviroment for parallel computing
    2022-07-02 19:58:24下载
    积分:1
  • 黑洞的算法,和二分法,我写的,嗲给知道一些,自己感觉还可以。...
    黑洞的算法,和二分法,我写的,嗲给知道一些,自己感觉还可以。-Black hole of algorithms, and the dichotomy, I wrote some satay to know that they feel can also.
    2022-03-13 17:17:56下载
    积分:1
  • Mie散射C语言代码
    用于计算Mie散射的C语言程序,只要输入粒径尺度、折射率、散射角就能输出散射系数、消光系数、后向散射系数、后向消光系数                                                                                                                                                                                                                  
    2022-03-29 14:07:40下载
    积分:1
  • 使用 heristic,BFS,DFS,N 谜题 * 和 c# 的曼哈顿
    问题 (或游戏) n 谜题是可能非常熟悉我们作为初学者有访问在人工智能领域的课程。它是闻名其许多的版本和不同的名称,如 8 拼图,15 拼图,宝石拼图,老板的谜题,十五岁,神秘主义者广场的游戏......在最简单的水平,我想说关于 8 拼图。②。A * 搜索算法A * 搜索算法是相关图,并找出方法中常用的问题。这是也选择不只是因为其效力,因为它容易理解和安装。您需要在继续之前了解该算法。那麼,我奖励已经知道关于这一理论,但为方便参考,您可以阅读下面的两个链接:-A * 搜索算法-A * 搜索算法三。问题分析— — 正如在上一篇文章中讨论,有表的状态不会转给目标状态,我们称之为配置有效和无效。他们之间的比率是 ½,这可以很容易认出从查看会计方法可以提供国家目的或不。-它的容易看到每个表的状态是 mxm 置换 (其中 m 是边缘) 的元素,因此其状态空间 (mxm) !与 8-谜题是 9 != 362 880 (m = 3) 和第 15-拼图是 16 岁 != 20922789888000 (m = 4)。你不如 m 增加 1 个单位,状态空间增加的非常迅速,这使得 m > 3 很少适用的决议版本。-适用 A * 算法解决这个问题,你需要一个启发式函数 h 来估计每个状态 "s 车牌的价值。有几种方法你可以知道距离作为计算基于方差的细胞数与正确的位置,或简单地数出多少个单元格在错误的位置,......在这里,我选择第一种方法,即平方偏差相比其正确位置的单元格数目。这种计算常用,它被称为曼哈顿。
    2022-05-26 02:07:25下载
    积分:1
  • 插入排序C代码
    对一个可排序数组A[],从右到左扫描这个有序的字数组,直到遇到第一个小于等于A[]的元素,然后把A[]插在该元素的后边。基于递归思想,从底至上地实现这个算法,效率会更高,也就是使用迭代。给定n个可排序的元素构成的一个数组A[],输出一个非降序排列的数组A[]。
    2022-03-04 13:59:36下载
    积分:1
  • 加权最小二乘对比(共轭梯度解法)
    资源描述本程序用于对比欠定方程组的最小二乘解和加权最小二乘解,通过调节不同的权重系数,能够得到合理的方程组的解。
    2022-03-13 10:26:18下载
    积分:1
  • largreance插值 迭代法 迭代改善法
    largreance插值 迭代法 迭代改善法-largreance interpolation Iterative Improvement Act
    2022-09-26 12:55:02下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载