资源列表
FUJIAN3
- (1)输入字符序列,建立二叉链表。 (2)遍历二叉树输出。 (3)请设计一个算法,要求该算法把二叉树的叶子结点按从左到右的顺序连成一个单链表,表头指针为head。 二叉树按二叉链表方式存储,链接时用叶子结点的右指针域来存放单链表指针。请遍历该链表输出所有叶子结点,然后再先序遍历二叉树输出所有叶子结点,并对比两个输出结果,看是否相同。 (4)试写一算法判断某二叉树是否是完全二叉树。 (5)试写一算法判断某二叉树是否是二叉排序树。 (6)在主函数中设计一个简单的菜单,分别调试上
Arithmetic-expression-evaluation
- 算术表达式求值,可对算术表达式求值过程进行演示,并计算出结果。-Arithmetic expression, arithmetic expression evaluation can demonstrate the process and calculate the results.
Huffman
- Huffman树的应用,可对从文件中读入文章,对文章字母进行Huffman排列并输出,实现其功能。-Huffman tree applications can read articles from a file of articles and letters arranged Huffman outputs to achieve its function.
ShortestPath
- 数据结构,基于图的邻接表表示,实现图的最短路径算法和最小生成树算法-Data structures, graph-based adjoining table, graph shortest path algorithm and the minimum spanning tree algorithm
121340215123421345
- 2.1栈的实现及应用 (1)采用链式存储实现栈的初始化、入栈、出栈操作。 (2)采用顺序存储实现栈的初始化、入栈、出栈操作。 (3)设表达式以字符形式已存入数组E[n]中,‘#’为表达式的结束符,试写出判断表达式中括号‘(’、‘)’、‘[’、‘]’是否配对的C语言描述算法。 (4)在主函数中设计一个简单的菜单,分别测试上述算法。 2.2 队列的实现 (1)采用链式存储实现队列的初始化、入队、出队操作。 (2)采用顺序存储实现循环队列的初始
Family-relationship-inquiry-system
- 数据结构课程设计家族关系查询系统C源程序文件-family relationship inquiry system.c
arrayoperation
- 数组运算示例,演示二维数组的存储方式(不同于其它语言)以及数组的运算和输出方法。-example of array operations. Demostration of storage (unlike other languages) , operation and output method of two dimensional array.
algraphkeypath
- 数据结构中的图知识,寻找关键路径,大学课程设计-Data structure diagram knowledge, to find the critical path, university curriculum design
dijkstranewstring
- 数据结构的图知识,寻找最短路径,采用迪杰斯特拉Dijkstra方法-FIG knowledge of data structures, find the shortest path using Dijkstra Dijkstra method
primnew
- 数据结构中的图知识点,寻找最小生成树,采用PRIME的方法-Data structure diagram knowledge, find the minimum spanning tree, using the PRIME approach
duoxiangshi
- 可进行多项式的加法减法和乘法,同时可从文件读入多项式,并将信息写入多项式-duoxiangshi
AVL
- Implementation of an AVL tree using C. A data structure type.
