汉字
英文字母
阿拉伯数字
大写英文字母
第1题:
用二进制来编码字符串“abcdabaa”,需要能够根据编码,解码回原来的字符串,最少需要()长的二进制字符串
A.12
B.14
C.18
D.24
第2题:
编码必须使用数字符号对信息进行编码。()
第3题:
A.编码要便于计算机处理
B.编码是一组有序化的字符排列
C.编码长度不宜过长
D.编码不应该出现断码
E.编码可按部门、岗位评价等结果进行编码
第4题:
霍夫曼编码将频繁出现的字符采用短编码,出现频率较低的字符采用长编码。具体的操作过程为:i)以每个字符的出现频率作为关键字构建最小优先级队列;ii)取出关键字最小的两个结点生成子树,根节点的关键字为孩子节点关键字之和,并将根节点插入到最小优先级队列中,直至得到一颗最优编码树。霍夫曼编码方案是基于(64)策略的。用该方案对包含a到f六个字符的文件进行编码,文件包含100000个字符,每个字符的出现频率(用百分比表示)如下表所示,则与固定长度编码相比,
A.分治
B.贪心
C.动态规划
D.回溯
第5题:
Java语言中使用的字符是______字符集。 ( )
A.8位ASCII编码
B.16位ASCII编码
C.16位Unicode编码
D.32位Unicode编码
第6题:
会计科目编码可以用汉字或&、@等字符来表示。( )
A.正确
B.错误
第7题:
会计科目编码可以用汉字或&、@等字符来表示。( )
此题为判断题(对,错)。
第8题:
已知一段文本有1382个字符,使用了1382个字节存储,这段文本全部是由a、b、c、d、e字符组成,a354次,b483次,c227次,d96次,e222次,对这5个字符使用哈夫曼编码。则以下说法不正确的是()
A.使用哈夫曼编码后,使用编码值来存储这段文本将花费最少的存储空间
B.使用哈夫曼编码后,abcde这5个字符对应的编码值是唯一确定的
C.使用哈夫曼编码后,abcde这5个字符对应的编码值可以有多套,但每个字符的编码位数是确定的
D.b这个字符的编码位数最短,d这个字符的哈夫曼编码位数应该最长
第9题:
关于编码有下述说法:
①对字符集进行编码时,如果字符集中任一字符的编码都是其它字符的编码的前缀,则称这种编码称为前缀编码。
②对字符集进行编码时,要求字符集中任一字符的编码都不是其它字符的编码的后缀,这种编码称为后缀编码。
③不存在既是前缀编码又是后缀编码的编码。
④哈夫曼编码属于前缀编码。
⑤哈夫曼编码属于后缀编码。
⑥哈夫曼编码对应的哈夫曼树是正则二叉树。
其中正确的是(13)。
A.①③④⑥
B.②④⑥
C.②③④⑥
D.①④⑥
第10题:
下表为某文件中字符的出现频率,采用霍夫曼编码对下列字符编码,则字符序列“bee”的编码为( 62 );编码::“110001001101”的对应的字符序列( 63 )
A.10111011101
B.10111001100
C.001100100
D.110011011