网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
已知一段文本有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这个字符的哈夫曼编码位数应该最长 ” 相关考题
考题
在对有很多字符的文本进行Break Apart(分离)后( )
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.5
热门标签
最新试卷