网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

已知一段文本有1382个字符,使用了1382个字节存储,这段文本全部是由a、b、c、d、e字符组成,a354次,b483次,c227次,d96次,e222次,对这5个字符使用哈夫曼编码。则以下说法不正确的是()

A.使用哈夫曼编码后,使用编码值来存储这段文本将花费最少的存储空间

B.使用哈夫曼编码后,abcde这5个字符对应的编码值是唯一确定的

C.使用哈夫曼编码后,abcde这5个字符对应的编码值可以有多套,但每个字符的编码位数是确定的

D.b这个字符的编码位数最短,d这个字符的哈夫曼编码位数应该最长


参考答案

更多 “ 已知一段文本有1382个字符,使用了1382个字节存储,这段文本全部是由a、b、c、d、e字符组成,a354次,b483次,c227次,d96次,e222次,对这5个字符使用哈夫曼编码。则以下说法不正确的是()A.使用哈夫曼编码后,使用编码值来存储这段文本将花费最少的存储空间B.使用哈夫曼编码后,abcde这5个字符对应的编码值是唯一确定的C.使用哈夫曼编码后,abcde这5个字符对应的编码值可以有多套,但每个字符的编码位数是确定的D.b这个字符的编码位数最短,d这个字符的哈夫曼编码位数应该最长 ” 相关考题
考题 在对有很多字符的文本进行(打散)后,以下说法错误的是()。 A.每个文本块中只包含3个字符B.每个文本块中只包含2个字符C.每个文本块中只包含4个字符D.每个文本块中只包含1个字符

考题 在对有很多字符的文本进行Break Apart(分离)后( ) A. 每个文本块中只包含一个字符B. 每个文本块中只包含二个字符C. 每个文本块中只包含三个字符D. 每个文本块中只包含四个字符

考题 将文本框的Multiline属性设为False,则文本框中只能输入:( ) A、一个字符B、两个字符C、单行文本D、多行文本

考题 将文本框的Multiline属性设置为False,则文本框中只能输入:( ) A、一个字符B、两个字符C、单行文本D、多行文本

考题 有一段程序如下: char str[200]; cin.get(str, 100, '*' ); 利用上面代码从标准输入流获取一段文本,下列说法错误的是:()A.获取的文本放到str数组中B.遇到‘*’时,停止读入文本,同时‘*’被从流中取出丢掉C.系统在str数组的最后一个字符后面自动添加’0’D.空格字符可以正常读取

考题 设有一段文本由基本ASCII字符和GB2312字符集中的汉字组成,其代码为B0 A1 57 69 6E D6 D0 CE C4 B0 E6,则在这段文本中含有 。A.1个汉字和9个西文字符B.3个汉字和5个西文字符C.2个汉字和7个西文字符D.4个汉字和3个西文字符

考题 设有一段文本由基本ASCII字符和GB2312字符集中的汉字组成,其代码为B0A157696ED6D0CEC4B0E6,则在这段文本中含有()A.1个汉字和9个西文字符B.3个汉字和5个西文字符C.2个汉字和7个西文字符D.4个汉字和3个西文字符

考题 字符串采用链式存储,假设每个字符占用1个字节,每个指针占用4个字节。若该字符串的存储密度为50%,则每个结点应存储()个字符A.2B.3C.4D.1

考题 字符串采用链式存储,假设每个字符占用1个字节,每个指针占用4个字节。 若要存储密度达到50%,则每个结点应存储()个字符。A.2B.3C.4D.5