搜索资源列表
Haffmancode
- 课程设计: 1.求出在一个n×n的棋盘上,放置n个不能互相捕捉的国际象棋“皇后”的所有布局。 2.设计一个利用哈夫曼算法的编码和译码系统,重复地显示并处理以下项目,直到选择退出为止。 【基本要求】 1) 将权值数据存放在数据文件(文件名为data.txt,位于执行程序的当前目录中) 2) 分别采用动态和静态存储结构 3) 初始化:键盘输入字符集大小n、n个字符和n个权值,建立哈夫曼树; 4) 编码:利用建好的哈夫曼树生成哈夫曼编码; 5) 输出编码; 6)
sum
- 数据结构与算法实验题 8.2 树求和问题 ★ 实验任务 我 们 知 道树有 许 多 种表示 法 , 左儿子 右 兄 弟就是 一 种 表示法 。 现 在给出 一 棵 以左儿 子 右 兄 弟表 示的 树 ,并 且结 点 带有 权值 , 求以 给出 结 点为 根的 子 树的 所有 结 点权 值之 和。对 于给出的一棵树的左儿子右兄弟表示法,按要求输出这棵树的子树的权值和。 ★ 数据输入 第一行为一个整数 n , 1<=n<=1000 ,表示这棵树的结
用CS结构求解矩阵乘法问题
- 用C/S结构求解矩阵乘法问题。假定有多台电脑互联网中并使用TCP/IP进行通信。我们要使用一个客户和几个服务器求解N×N的矩阵乘法问题。客户通过srvcfg.txt文件所获取所有的服务器程序必要的信息,如服务器的个数,IP地址或主机名。例如,一个“srvcfg.txt”文件的内容为: 3 149.150.167.123 149.150.162.182 149.150.169.250 表示有3个服务器及相应的IP地址。 然后,建立于所有服务的Socket连接和I/O流。客户从c
SequentialStack
- 编程实现顺序栈的存储结构与基本算法,主要包括以下功能: 初始化顺序栈S 判断顺序栈S是否为空 依次将字符数据类型的元素’a’,’b’,’c’,’d’,’e’入栈 判断顺序栈S是否为空 依次将顺序栈S栈内的全部元素出栈,并输出出栈结果 判断顺序栈S是否为空 释放并销毁顺序栈S -Storage structure and basic algo
LinklStack
- 编程实现链栈的存储结构与基本算法,主要包括以下功能: 初始化链栈S 判断链栈S是否为空 依次将字符数据类型的元素’a’,’b’,’c’,’d’,’e’入栈 判断链栈S是否为空 依次将链栈S栈内的全部元素出栈,并输出出栈结果 判断链栈S是否为空 释放并销毁链栈S -Storage structure and basic algorithms
BinaryTree
- 编程实现二叉树的存储结构与基本算法,主要包括以下功能: 创建二叉树B的二叉链 二叉树B:A(B(D,E(H(J,K(L,M(,N))))),C(F,G(,I))) 通过对二叉树B的操作,输出二叉树B的广义表(字符串)表达式 通过对二叉树B的操作,输出H结点的左孩子与右孩子 通过对二叉树B的操作,出二叉树B的深度 通过对二叉树B的操作,
dimensional-poll
- Hu s Invariant moments, easy to undersy tand div hr div B 文件列表 B : div()
树_17281183_刘梦婷
- 建立树的孩子兄弟链表存储结构,求树的深度。 要求: 1)自上而下输入树中每条边(例如#A,AB,AC,BD,##),不要转换成二叉树输入。 2)按树中由根至叶子结点层次遍历顺序(每层中自左至右输入),输入结点序列及每个结点的度,构造孩子兄弟链表。(Establish the storage structure of the tree's child and brother list, and find the depth of the tree. Requirement: 1) Inp