资源列表
b
- 、通过将其元素插入到双向链表中的方法对数组A进行排序。算法对链表的当前操作位置进行维护,当需要插入表项时,若新元素比当前位置值要大,则往前移动;若小则往后移动。编写函数DoubleSort实现上述排序算法。
erchashu
- 二叉树的排序算法 数据结构 实现算法
zju1048
- zju 1048 Financial Managementhttp://acm.zju.edu.cn/show_problem.php?pid=1048-zju 1048 Financial Managementhttp :// acm.zju.edu.cn/show_problem.php pid = 104 8
HuffmanCoding
- 哈夫曼编码(Huffman Coding)是一种编码方式,哈夫曼编码是可变字长编码(VLC)的一种。uffman于1952年提出一种编码方法,该方法完全依据字符出现概率来构造异字头的平均长 度最短的码字,有时称之为最佳编码,一般就叫作Huffman编码。 -Huffman coding (Huffman Coding) is a single coding method, Huffman coding is a kind of variable-length coding (VLC). uf
Dijkstra
- Dijkstra算法是典型的单源最短路径算法,用于计算一个节点到其他所有节点的最短路径。-Dijkstra algorithm
TriHANOI
- 自己写的汉诺塔程序,IDE是TC2.0 程序特点: 1)三根柱子都有若干盘子 2)程序可演示运行过程 编译时需要根据实际情况修改下面这句: initgraph(&driver,&mode,\"c:\\\\TC2\\\\BGI\") -himself wrote the Tower of Hanoi procedures, IDE process is TC features : 1) three pillars have a number plate 2) demons
Joseph.txt
- 约瑟夫环的最简短的代码,用的是单链表循环,是用C语言编写的
c
- 创建树并且实现树的前中后序递归和非递归算法。 -Create a tree and the tree before, during and after implementation order recursive and non recursive algorithm.
huffman
- 经典的算法,自己写的源代码,还加了注释的-Classical algorithms, write their own source code and added a annotation
recommendedexercise1
- ICARNEGIE系列教程SSD5数据结构与算法recommended exercise1答案,欢迎广大程序员下载-ICARNEGIE series of tutorials SSD5 data structures and algorithms recommended exercise1 answer, programmers are welcome to download
AVL-tree
- AVL树的左旋、右旋和左右选,便于将一棵树转化成平衡二叉树-AVL tree of L, D and about the election, facilitate a balanced binary tree is converted to
sort
- 方式可供选择地进行排序,包括了简单选择排序、堆排序、插入排序、希尔排序、冒泡排序、快速排序-Alternatively way to sort, including a simple selection sort, heap sort, insertion sort, Hill sort, bubble sort, quick sort
