临近期末,考试开始,软件生活更新速度可能会变慢。

最近复习,发现数据结构有点难,想到老师上课的时候有个演示软件很不错,就要了过来。

数据结构是什么呢?维基百科的解释如下:

在计算机科学中,数据结构(data structure)是计算机中存储、组织数据的方式。通常情况下,精心选择的数据结构可以带来最优效率的算法。一般而言,数据结构的选择首先会从抽象数据类型的选择开始。一个设计良好的数据结构,应该在尽可能使用较少的时间与空间资源的前提下,为各种临界状态下的运行提供支持。数据结构可通过编程语言所提供的数据类型、引用及其他操作加以实现。

DSDemo是一个数据结构的算法演示软件,虽然软件有点老,但十分好用。

提供Pascal和C两种语言,可随时切换。

网上查找了一下,发现这个软件原来是《数据结构(C语言版)》的配书光盘上的,清华大学出版社2002年出版。

我选择C语言,打开其中一个算法演示,随机输入了一些数据,执行:

软件开始自动演示,每一步都有图像和算法相对应,还可以随时暂停。

当然,你也可以进行单步执行、跟踪和断点等等,和调试程序一样方便。

支持的算法非常多,应该涵盖了大多数数据结构的算法。

唯一不爽的就是界面难看了一点,稍微有点不习惯。

里面还有一个DOS版本,全中文的,推荐到DosBox下运行吧,Win下直接运行似乎有点问题……

 

《数据结构(C语言版)》

配书光盘

版权所有(C)  清华大学出版社
2002年6月
本光盘是《数据结构(C语言版)》一书的配书光盘,作为数据结构课程的辅助学习工具。

1. 光盘运行环境

硬件:Pentium 100以上多媒体PC机。
软件:Windows 95/98/Me/2000/XP 操作系统。

2. 盘中内容

\DSDemoW    数据结构算法演示系统(Windows版)β测试版
\DSDemoC    数据结构算法演示系统(C语言描述)V3.1C中文版
Readme.txt  光盘使用说明

3. 使用光盘

(1) 进入光盘中的\DSDemoW 目录,运行DSdemoW.EXE,可以进入数据结构算法演示系统(Windows版)β测试版的主界面。该版本的演示系统提供了 Pascal 和 C 两种程序设计语言的演示和算法源程序。欢迎各位读者对该软件提出改进意见。

关于演示软件的数据结构算法演示系统(Windows版)用法,可以参考\DSDemoW目录下的Manual.doc文件可以用Microsoft Word 97及以上版本打开该文件。
(2) 进入光盘中的“\DSDemoC”目录,运行DSDemo.EXE,可以进入数据结构算法演示系统(C语言描述)V3.1C中文版。该软件是在原DOS版程序基础上改进而成,具体操作请按照界面上的提示进行。

 

下载(2.36M):fs2you | 来自软件生活 | 纳米盘 | 新浪iask | mediafire | divshare | easy-share

PS:文件夹DSDemoCDOS版本,另一个DSDemoWWindows版本。

Popularity: 1%

不妨看看这些

    “数据结构算法演示系统 - DSDemo”有 20 个评论

    » 欢迎发表评论发送Trackback

    1. yacca

      数据结构...当初我学这个课时没少花心思在过它上...主要是学习不自觉...-.-

      回复

    2. 一亿度

      晕,你还在读书啊,小P孩~~

      回复

      Black-Xstar2008-06-11 11:14 下午 回复:

      我的实际年龄可能比你想象中的还要小很多……
      你没发现我叫yacca都是叫大叔吗?现在又多了一个一亿度大叔,哈哈!

      回复

    3. Heey

      好不容易才把数据结构混过去.... 😯

      回复

    4. ignuts

      呵呵,这是严书配套的。数据结构没看半年,我连堆排序都忘了。

      回复

    5. 漫步

      在学校的时候经常折腾这东东,现在很少折腾了,都快忘了.

      回复

      Black-Xstar2008-06-13 12:48 上午 回复:

      我觉得数据结构是基础的东西,会潜移默化的影响你,以后虽然不直接用到,但不学好绝对有影响的。

      回复

    6. 一个大妈

      大妈当年这个学的还不错 😎

      回复

      Black-Xstar2008-06-13 12:43 上午 回复:

      大妈真厉害 :mrgreen:

      回复

    7. xiaomo

      不懂 😐 😐

      回复

      Black-Xstar2008-06-13 12:42 上午 回复:

      小墨不是学这个的,不懂很正常 😆

      回复

    8. soulhuman

      好像很有用哦!这篇文章收藏了。

      回复

    9. 行者自若

      哇塞,这可是一个好东西~~当初考试的时候我脑子里乱七八糟的,虽然考了95,但说真的具体的细节我现在已经模糊得差不多了。。。

      回复

    10. 六心

      毕设这个题目,谁有相关的源程序?借我参考下

      不胜感激

      回复

    11. 剑客

      能不能把源代码发我下,感激不尽,急用。。。775499393@qq.com

      回复

    12. tiancai

      能否把源代码给我发一份?十分需要源代码看它内部是如何实现的。。谢谢!
      我的邮箱chen2316@126.com

      回复

      pigLesley2014-12-22 10:25 上午 回复:

      请问你有源代码了吗

      回复

    13. pigLesley

      求源代码,谢谢了

      回复

    » Trackbacks/Pingbacks

    发表评论