多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國(guó)內(nèi)最全I(xiàn)T社區(qū)平臺(tái) 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當(dāng)前位置:首頁(yè) > php開源 > php教程 > 【SICP練習(xí)】97 練習(xí)2.70

【SICP練習(xí)】97 練習(xí)2.70

來(lái)源:程序員人生   發(fā)布時(shí)間:2015-04-03 08:45:01 閱讀次數(shù):3572次

練習(xí)2.70

既然要解碼,那必須先將樹給定義好了。

(define tree (generate-huffman-tree((A 2) (NA 16) (BOOM 1) (SHA 3) (GET 2) (YIP 9) (JOB 2) (WAH 1))

然后就是來(lái)編碼題目中給出的歌詞了。

(define message(Get a job)) (define message(Sha na na na na na na na na)) (define message(Wah yip yip yip yip yip yip yip yip yip)) (define message(Sha boom)) (encode message tree) ;Value: (1 1 0 0 1 1 1 1 0 1 1 1 1 1) (encode message tree) ;Value: (1 1 1 0 0 0 0 0 0 0 0 0) (encode message tree) ;Value: (1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0) (encode message tree) ;Value: (1 1 1 0 1 1 0 1 1)

由于題目中還要求計(jì)算編碼所需的2進(jìn)制位樹,我們可以用length來(lái)計(jì)算。

(length (encode message tree)) ;Value: 14 (length (encode message tree)) ;Value: 12 (length (encode message tree)) ;Value: 23 (length (encode message tree)) ;Value: 9

因此將這4個(gè)數(shù)乘以各自出現(xiàn)的次數(shù)然后相加便是所需的2進(jìn)制位數(shù)了,即84。
如果要采取定長(zhǎng)編碼的話,題目中的8個(gè)字符由于每一個(gè)都要占用到3個(gè)2進(jìn)制位以上,而歌詞中1共用了36個(gè)字符,乘起來(lái)便是用定長(zhǎng)編碼最少需要的2進(jìn)制位數(shù)了,也即便108。

生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對(duì)您的學(xué)習(xí)有所幫助,可以手機(jī)掃描二維碼進(jìn)行捐贈(zèng)
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 国产亚洲精品一区二区在线观看 | 激情另类国内一区二区视频 | 国产精品嫩草研究院成人 | 日本无卡码一区二区三区 | 欧美性xxxx极品高清3d | 欧美成人一区二区三区不卡视频 | 亚洲成a人片777777网站 | 欧美日韩国产另类一区二区三区 | 在线中文字幕一区 | 国产一区二区日韩欧美在线 | 2022精品福利在线小视频 | 国产精品一区二区三区久久 | 黑人最猛性free护士hd | 欧美精品网站 | 久久精品国产亚洲片 | 啪啪小视频网站 | 美美女高清毛片视频黄的一免费 | 欧美成人h版影片在线观看 欧美成人h版影院在线播放 | 成人在激情在线视频 | 久草一本 | 欧美日韩亚洲成人 | 亚洲精品久久77777 | 黄色天堂网 | 欧美人马交| 国产xxx护士爽免费看 | 亚a在线| 久久久久国产成人精品 | 亚洲精品二区 | 欧美视频一区二区在线观看 | 欧美大片一区二区 | 一区二区在线观看视频 | 级毛片久久久毛片精品毛片 | 国产精品揄拍100视频最近 | 欧美精品在线一区二区三区 | 国产福利精品在线观看 | 国产精品第44页 | 麻豆日韩区久久综合 | 精品国产免费一区二区三区 | 欧美日韩免费看 | 精品国产成人a在线观看 | 另类专区另类专区亚洲 |