• 全部
  • 关注
  • 有问必答
  • 等你来答

排行榜

  • 用户榜
  • 标签榜
  • 冲榜分奖金

频道

  • 编程语言
  • 后端
  • Python
  • Java
  • 前端
最新最热精华悬赏待回答 筛选
  • 0

    回答

請問efficiency of the Huffman code等於1,要什麼條件才能達成?

回答 Too hard
采纳率0%
  • 1

哈夫曼的译码出不来 #include<stdio.h> #include<stdlib.h> #include<string.h> #define Max 100

航航不脱发
采纳率100%
  • 1

    回答

我看网上大家都是以压缩一段字符串为示例,但是如果我想对一整篇文章进行压缩,我应该对一整个单词进行编码还是对一个个字符进行编码?

(゚o゚;656
采纳率0%
  • 1

    回答

规定哈夫曼树左分支代表0,右分支代表1,则从根节点到叶子结点组成的0、1的序列成为该叶子结点对应字符的编码。假设已完成哈夫曼树的构造,规定二叉树结点结构struct BTNode{int data;B

  • 4

    回答

我要对英语文章进行哈夫曼编码,我构造了哈夫曼树后还没想好怎么编码,就先用非递归前序遍历一次,结果程序运行到一半停止了,编译过程中也没有发现任何错误(除了我在树的节点结构体的变量中赋值时,编译给我做了警

谦卑的守望者
采纳率100%
  • 1

giegie们!! 输入样例:4 61 2 11 3 41 4 12 3 32 4 23 4 5

c_michong
采纳率50%
  • 1

    回答

Java语言,,对文档的压缩还是可以的。怎么解决大佬。下面是算法思路

张一一二
采纳率0%
  • 1

    回答

#include <stdio.h>int s1, s2;const int maxn = 101; //定义整型常量maxn,值为101typedef str

  • 1

    回答

做哈夫曼编码译码过程先读取哈夫曼树再读取哈夫曼编码进行译码,在读取第二个文件的时候发生了bug,出现了无限循环的现象用了用了两个while(!feof())读取文件用的fgetc其中的代码片段 if(

回答 lander774
采纳率0%
  • 1

本意是想把输入的26个字母中每个字母出现的次数存放在一个数组中,同时把出现的字母也存放在一个数组中字母和数字在数组中的顺序相同{#include using namespace std;int mai

qq_52343978
采纳率100%
  • 1

    回答

/递归进行哈夫曼编码*/void HuffmanCode(HuffmanTree BST,int depth) //depth为目前编码到哈夫曼树的深度(层次){ static int cod

弓长弓长18
采纳率0%
  • 1

(为什么无论输入什么数,打出来的哈夫曼数都是一样的,而且编码打不出来) #include <stdio.h> #include <stdlib.h> #include &l

KKK735
采纳率85.7%
  • 2

    回答

uu们,我想提问,寻找一个数组中的最小权值的下标为什么要先找它的最大权值呢?有没有大佬帮忙解答一下呀,万分感谢~(>﹏<)这题的题干是输入N个权值,建立霍夫曼树。

  • 1

    回答

已知某系统在通信中只使用五种字符,其频率分别为A(0.2),B(0.1),C(0.2),D(0.15),E(0.35)。(1)请画出由此构造的哈夫曼树(要求树中所有结点的左、右孩子必须是左大右小)(2

m0_46155875
采纳率0%
  • 1

    回答

用{2,5,8,10,14,25,36}构造赫夫曼树(最优二叉树),并求带权路径长度WPL。

回答 m0_60333810
采纳率88.9%
  • 1

    回答

子函数的任务是销毁一个二叉树,思路是从根节点开始找,没找到叶结点(末端结点)就一直往下走,若找到叶结点,则销毁之,然后再返回根结点开始找下一个叶结点,直到树上只剩下根结点。最后销毁根结点。估摸着可能是

回答 Z_Kigh
采纳率60%
  • 1

我按照正常的思路去改造哈夫曼树,有如下两种情况,但是我算了一下这两个二叉树的权值,发现第二棵树的权值比第一棵要大,也就是第二棵树不是最优二叉树,是不是构造的时候还有一些其他的限制条件

爆力火锅
采纳率83.3%
  • 1

    回答

美团外卖平台对根据用户的搜索、收藏、购买行为和商家的营业额、单量等指标对外卖店铺分类推广,有没有哪个大神知道这个平台具体用的什么公式呀?

  • 1

各位大佬帮忙看看这题的第十七小问,虽然哈夫曼树不是唯一的, 但是这题我算不出选项中的答案,答案也没有写出这一问的具体步骤,是答案错了我还是我错了?

南方无雪
采纳率100%
  • 1

    回答

哈夫曼树编码如何计算 题号为:31题

  • 0

    回答

请问右边笔记本写的有什么问题吗,感觉我这样构建出来的wpl好像更小哇

  • 0

    回答

总时间限制: 10000ms 单个测试点时间限制: 1000ms 内存限制: 65536kB描述The steamy, sweltering summers of Wisconsin's dairy

回答 HIM_MRY
采纳率100%
  • 1

    回答

能帮我把缺的那段译码补出来就可以

回答 m0_59324968
采纳率0%
  • 1

    回答

❶I:初始化(Initialization)。从终端读入字符集大小n,以及n个字符和n个权值,建立哈夫曼树,并将它存于文件hfmTree.txt中。 E:编码(Encoding)。利用已建好的哈夫曼树

回答 码给我
采纳率0%
  • 0

    回答

我现在正在做哈夫曼压缩,现在的问题是如何自定义一个二进制文件把哈夫曼码和ASCII-哈夫曼对照表放到里面,有谁知道有什么好方法么?

回答 Star-Sum
采纳率100%
  • 1

    回答

输入任意字符串,str[]={"a","b","c","d","e","f","g","h"};每种字符出现频率fnum[]={0.07,0.19,0.02,0.06,0.32,0.03,0.21,0

回答 m0_59157796
采纳率0%
  • 1

    回答

输入任意字符串,str[]={"a","b","c","d","e","f","g","h"};每种字符出现频率fnum[]={0.07,0.19,0.02,0.06,0.32,0.03,0.21,0

回答 m0_59157796
采纳率0%