树
1
Shoko0116
这个作者很懒,什么都没留下…
展开
-
数据结构-哈夫曼编码
字符的编码方式有多种,除了大家熟悉的ASCII编码,哈夫曼编码(Huffman Coding)也是一种编码方式,它是可变字长编码。该方法完全依据字符出现概率来构造出平均长度最短的编码,称之为最优编码。你的任务是对从键盘输入的一个字符串求出它的ASCII编码长度和哈夫曼编码长度的比值。对应字符的ASCII编码长度la,huffman编码长度lh和la/lh的值(保留一位小数),数据之间以空格间隔。输入数据有多组,每组数据一行,表示要编码的字符串。原创 2022-09-09 08:42:39 · 821 阅读 · 1 评论 -
数据结构-先序中序还原二叉树
输入数据有多组,每组数据第一行输入1个正整数N(1原创 2022-09-05 12:10:15 · 671 阅读 · 0 评论 -
数据结构-二叉树-模板题
已知二叉树的一个按前序遍历输入的字符序列,如abc,de,g,f, (其中,表示空结点)。请建立二叉树,并输出建立二叉树的前序遍历序列、中序遍历序列、后序遍历序列、层次遍历序列、深度、叶子数。对于每组测试数据,第1行输出其前序遍历序列、第2行输出其中序遍历序列、第3行输出其后序遍历序列、第4行输出其深度、第5行输出其叶子数。多组测试数据,对于每组测试数据,输入一个长度小于50的按前序遍历输入的字符序列。原创 2022-09-04 15:12:09 · 229 阅读 · 0 评论