数据结构数据结构数据结构数据结构数据结构数据结构数据结构
上传时间: 2013-06-11
上传用户:love1314
包括数据结构中最常用的6种排序算法和相关解释,适用与严蔚敏的c语言版。
上传时间: 2013-12-26
上传用户:jyycc
一元多项式的计算,建立两个多项式,并进行相加,相减运算,输出结果.参考资料:严蔚敏《数据结构与算法》
上传时间: 2015-03-30
上传用户:bjgaofei
这是一个用C语言编写的哈夫曼编/译码器程序,与严蔚敏版数据结构习题的5.2相对应啊
上传时间: 2015-04-21
上传用户:athjac
清华出版社出版,严蔚敏和吴伟民编写的,C语言版数据结构参考程序,有线性表、栈和队列、串、数组和广义表、树和二叉树、图、动态存储器、查找
上传时间: 2015-05-27
上传用户:jing911003
---- Huffman 算法的不同实现 本目录下的程序用8种不同的方式实现了Huffman编码算法,这8种方式分别是 * huffman_a 使用链表结构生成Huffman树的算法,这是最基本的实现方法,效率最低。 * huffman_b 使用《数据结构》(严蔚敏,吴伟民,1997,C语言版)中给出的算法,将二叉树存放在连续空间里(静态链表),空间的每个结点内仍有左子树、右子树、双亲等指针。 * huffman_c 使用Canonical Huffman编码,同时对huffman_b的存储结构进行改造,将二叉树存放在连续空间tree里,空间的每个结点类型都和结点权值的数据类型相同,空间大小为2*num,tree[0]未用,tree[1..num]是每个元素的权值,生成Huffman后,tree[1..2*num-1]中是双亲结点索引。 * huffman_d 在huffman_c的基础上,增加预先排序的功能先用QuickSort算法对所有元素的权值从小到大排序,这样,排序后最前面的两个元素就是最小的一对元素了。我们可以直接将它们挑出来,组合成一个子树。然后再子树的权值用折半插入法插到已排序的元素表中, 保证所有结点有序。为了保证初始元素的顺序不变,我们另外使用了一个索引数组,所有排序中的交换操作都是在索引数组中进行的
上传时间: 2015-06-12
上传用户:xg262122
这是大学里面学习《数据结构》,严蔚敏版本的配套配套练习册 数据结构C源代码 的答案
上传时间: 2014-11-03
上传用户:410805624
数据结构与算法(JAVA语言版),PDF电子书。 教材的特点: 在C语言作为教学语言时期,数据结构几乎都是用C语言来描述其算法。Java语言诞生后,以其功能完备及跨平台等特性,逐渐为计算机领域广大科技工作者所偏爱。因此,用Java语言来描述数据结构及其算法,有着很重要的现实意义。 1. 本教材使用Java语言来描述数据结构与算法是一个重要的特点。目前使用Java语言描述数据结构的教材不多,并且以影印版和翻译本居多。 2. 在有些教材中有些只是简单的使用Java语法给出相应的程序, 并没有将面向对象的设计方法与数据结构的抽象数据类型有效的结合起来,而在这方面做得较好的是邓俊辉编著的教材,但难度较大。本教材在难度上和使用面向对象的设计方法上有所把握,较适合普通高校本科生。 3. 在内容的安排上参考经典教材《数据结构 c语言版》(作者:严蔚敏)的体系结构,针对日常教学对内容进行安排和选择,进一步强调了算法部分,而将在实践中运用较少的内容进行了删减。
上传时间: 2016-01-07
上传用户:dyctj
这是William Ford,William Topp编写,刘卫东译,严蔚敏审校的数据结构 C++语言描述电子书籍。
上传时间: 2016-02-01
上传用户:mikesering
第七章到第十二章的代码实现,严蔚敏的数据结构的
标签: 代码
上传时间: 2016-03-11
上传用户:aappkkee