
数据结构
文章平均质量分 95
yxp189
Github: github.com/Amoiensis
展开
-
Matrix Hub 矩阵运算库 C语言
Matrix_hub矩阵运算库–C语言##The lib of Matrix operation for C language. (矩阵运算库–C语言)Author: AmoiensisEmail: Amoiensis@outlook.comData:2020.02.12更多资料和信息:https://github.com/Amoiensis/Matrix_hub源代码下载:发布:https://github.com/Amoiensis/Matrix_hub/releases/下载:原创 2021-08-09 08:55:05 · 2628 阅读 · 2 评论 -
哈夫曼树的构造和显示 (Haffman编码)----C语言
【问题描述】 写出构造一棵哈夫曼树,并根据哈夫曼树求哈夫曼编码的算法。【实验要求】 用户给定若干个整数作为待编码字符的权值,程序建立哈夫曼树并输出各字符的哈夫曼编码。【例】设权w={5, 29, 7, 8, 14, 23, 3,11}, n=8, 2n-1=15, 可构造出哈夫曼树如下图。其存储结构ht[]的初始状态如表1所示,终结状态如表2所示,所得各字符的哈夫...原创 2019-05-23 00:39:48 · 3608 阅读 · 0 评论 -
二叉树的先序遍历 ——(创建、插入、遍历(迭代、循环))系列操作
【问题描述】写出二叉树先序遍历的递归与非递归算法。【实验要求】用户以先序遍历的方式键入二叉树各结点的数据域值(字符型),程序建立二叉树,然后分别用递归和非递归算法对二叉树进行遍历。每访问一个结点即打印该结点的数据域值。例如,要建立如下二叉树,用户需依次键入’A’, ’B’, ’D’, ’ ’, ’ ’, ’ ’, ’C’, ’ ’, ’ ’这几个字符。(请参考下文的生成二叉树的算法...原创 2019-05-18 01:08:50 · 823 阅读 · 0 评论