ÄϾ©Óʵç´óѧ2009½ì±¾¿ÆÉú±ÏÒµÉè¼Æ£¨ÂÛÎÄ£©
4.4 ±¾ÕÂС½á
±¾ÕÂÖص㽲ÊöÁËѹËõÄ£¿éÖеĹþ·òÂüÊ÷µÄ¹¹Ô죬ÔÙ¶ÔѹËõ¹ý³ÌµÄ½øÐÐÁËÏêϸµÄÃèÊö£¬½éÉÜÁËѹËõ¹ý³ÌµÄϸ½ÚºÍʵÏÖ£¬È»ºóÔÙ¶Ô½âѹËõµÄÄ£¿é½øÐÐÁËÃèÊö¡£×îºó¶Ô³ÌÐòµÄÿһÏÄܽøÐÐÁËÏêϸµÄ²âÊÔ£¬²¢ÒÔͼƬµÄÐÎʽչÏÖ³öÀ´¡£
37
ÄϾ©Óʵç´óѧ2009½ì±¾¿ÆÉú±ÏÒµÉè¼Æ£¨ÂÛÎÄ£©
½áÊøÓï
¹þ·òÂü±àÂëÊÇÊý¾ÝѹËõÁìÓòÖÐ×îÖøÃûµÄ±àÂ뷽ʽ֮һ¡£Ëüͨ¹ý³öÏÖ¸ÅÂʵIJ»µÈÐÔ£¬¹¹Ôì±ä³¤±àÂ룬´ïµ½¼õÉÙÎļþ´óСµÄÄ¿µÄ¡£Ä¿Ç°¹ã·ºÓ¦ÓõÄÐí¶àÆäËû¸ßЧµÄÊý¾ÝѹËõËã·¨£¨ÈçËãÊõ±àÂ룬¿ÉÔ¤²â±àÂëµÈ£©Ò²ÊÇÔÚ¹þ·òÂü±àÂëµÄ»ù´¡ÉÏ·¢Õ¹ÆðÀ´µÄ¡£ËùÒÔ£¬Ñо¿¹þ·òÂü±àÂ룬¶ÔÓÚÉîÈëÀí½âÊý¾Ý½á¹¹¡¢³ÌÐòÉè¼ÆµÈѧ¿ÆÖеÄÏà¹Ø¿ÎÌâÊÇÊ®·ÖÓÐÒæµÄ¡£ÌرðÊǶԶ¯Ì¬¹þ·òÂü±àÂëµÄ̽Ë÷ÒÔ¼°¶ÔÕû¸ö¹þ·òÂüËã·¨µÄ¸Ä½ø£¬¾¡¿ÉÄÜʹ³ÌÐòÎȶ¨¡¢¿ìËÙ¡¢¸ßЧµØÔËÐУ¬³ä·ÖÌåÏÖÁ˶ÔÈí¼þʱ¿ÕÐèÇó½øÐÐÓÅ»¯ºÍȨºâµÄ˼Ïë¡£
×îºó£¬ÔÚ¶Ô¹þ·òÂü±àÂëµÄÑо¿¹ý³ÌÖУ¬¾¹ý²»¶Ï²é×ÊÁÏ¡¢µ÷³ÌÐò£¬ÎÒ¶ÔC++ÓïÑÔÒÔ¼°¹þ·òÂü±àÂëÓÐÁ˸üÉîµÄÁ˽⣬¶ÔͼÏñ´¦Àí·½ÃæµÄ֪ʶÓÐÁËÒ»¶¨µÄÕÆÎÕ£¬¶ÔËã·¨Éè¼Æ¼°ÊµÏÖÓÐÁËÉî¿ÌµÄÀí½âºÍÌå»á£¬´Ó¿ªÊ¼µÄ²»ÖªµÀ¹þ·òÂü±àÂëÊÇʲô£¬ÈçºÎ±ä£¬ÎªÊ²Ã´±àÂ룬ÈçºÎÓ¦Ó㬵½ÏÖÔÚÕÆÎÕ»ù´¡µÄһЩ֪ʶÍ⻹ÔÚ´ËÖ®ÉϸüÉîÈëµÄÁ˽â¹þ·òÂü±àÂ룬ͼÑù´¦Àí£¬ÒÔ¼°¶ÑµÄ¶¨Òå¡£ÁíÍ⣬ÎÒÉîÉîµÄÌå»áµ½Á˸ãÑо¿²»½öÐèҪ֪ʶ£¬¸üÖØÒªµÄÊÇÄÍÐÄ¡¢ºãÐĺÍϸÐÄ¡£Æڼ䣬Êܵ½ÁËÐí¶àÅóÓѺÍÀÏʦµÄ°ïÖú£¬´ÓËûÃÇÄǶùҲѧµ½ºÜ¶à֪ʶ£¬ÖªµÀÁ˽Å̤ʵµØ¡¢Ç«ÐéÈÏÕæ¡¢ÐÄƽÆøºÍÊÇÒ»¸öÑо¿ÕßËùÓ¦¾ß±¸µÄ»ù±¾ËØÖÊ¡£ÕâЩ¶¼Ê¹ÎÒÊÜÒæ·Ëdz¡£ÈÃÎÒÔÚ½ñºóµÄѧϰ¹¤×÷µ±ÖиüºÃµÄÈ¥³É³¤£¬¸ü¿ìµÄÈ¥¾ß±¸Ò»¸ö¹ú¼ÒËùÐèÈ˲ÅÓ¦ÓеÄËØÖʺͱ¾Áì¡£
38
ÄϾ©Óʵç´óѧ2009½ì±¾¿ÆÉú±ÏÒµÉè¼Æ£¨ÂÛÎÄ£©
Ö л
×÷Ϊ´óѧÀïµÄ×îºóÒ»´Î×÷Òµ£¬Ò²ÊÇ×Ô¼ºÔÚ´óѧµÄ×îºóÒ»ÃſΣ¬´ËƪÂÛÎÄÀúʱ5¸öÔ¡£ÔÚ´ËÆڼ䣬ÕûƪÂÛÎÄ´ÓÆð²ÝÐ޸ĵ½¶¨¸åÓöµ½Á˺ܶàµÄÀ§ÄÑ£¬¸÷ÖÖ¸÷ÑùµÄ¼¼ÊõÄÑÌ⣬´Ó×ʼµÄ²»ÖªµÀºÎΪ¹þ·òÂü±àÂëµ½ºóÀ´ÄÜÕÆÎÕËüµÄÓ¦ÓÃÔÀíÕⶼµÃ¸ÐлÎÒµÄÖ¸µ¼ÀÏʦËïÖªÐÅÀÏʦ²»ÑáÆä·³µÄÖ¸µ¼¡£ËäȻûÓÐÊÖ°ÑÊֵḶ̌¬µ«ÊǸøÎÒÁË´ó¸ÅµÄ·½Ïò£¬ÈÃÎÒ×Ô¼ºÈ¥×ÁÄ¥Ôõô×ö£¬ÔÚ²»Í£×ÁÄ¥Öв»¶ÏµÄÌáÉý×ÔÎÒ£¬¶ÍÁ¶ÁËÎÒ¸÷¸ö·½ÃæµÄÄÜÁ¦£¬ÈÃÎÒÊÜÒæ·Ëdz¡£¶øÇÒ˽ÏÂÀïͬѧµÄ°ïÖúÒ²ÊǺܶàµÄ£¬Òª¸Ðлâùѧ½ãÔÚÂÛÎÄÐ޸ķ½ÃæÌá³öµÄ¸÷·½Ã潨Ò飬ÔÙÒª¸ÐлÍõ¼Ñ¿¥Í¬Ñ§ÌṩµÄ¼¼ÊõÖ§³Ö£¬ÏÖÔÚÕæÕýÀí½âÁËɶ½ÐÖÚÈËÊ°²ñ»ð¸üÍúµÄµÀÀí£¬ÕâƪÂÛÎĵÄÖÆ×÷ÈÃÎÒÔÚ¸÷¸ö·½Ã涼ÊÕ»ñÁ˲»ÉÙ¡£ÓÉÖԵĸÐл¸÷λÔÚ´óѧÀï¸øÓèÎÒ°ïÖúµÄÈË£¬»¹ÓÐÄÇЩÈÃÎҳɳ¤µÄÈË£¬ÊÇËûÃÇÈÃÎÒ×ßµ½Á˽ñÌìÕâÑùÒ»¸ö½×¶Î¡£»³×ÅÒ»¿Å¸Ð¶÷µÄÐÄ£¬¸ÐлÎҵĴóѧ£¬¸ÐлÎҵĸ¸Ä¸£¡
39
ÄϾ©Óʵç´óѧ2009½ì±¾¿ÆÉú±ÏÒµÉè¼Æ£¨ÂÛÎÄ£©
²Î¿¼ÎÄÏ×
[1] ѦÏòÑô . »ùÓÚ¹þ·òÂü±àÂëµÄÎı¾ÎļþѹËõ·ÖÎöÓëÑо¿ .¿Æѧ¼¼ÊõÓ빤³Ì.2011
[2] ȽÏþ¾ê . ¹þ·òÂü±àÂëºÍ·ÖÐαàÂëͼÏñѹËõ¼¼Êõ³õ̽. ³É¶¼µç×Ó»úе¸ßµÈר¿ÆѧУѧ±¨,2010
[3] Íõ·ÀÐÞ . ͨ¹ý¹þ·òÂü±àÂëʵÏÖÎļþµÄѹËõÓë½âѹ.¸£½¨µçÄÔ.2010 [4] ²ÌïÈØ.¹þ·òÂüÊ÷µÂʵÏÖ¼°ÆäÔÚÎļþѹËõÖеÄÓ¦ÓÃ.ÏÖ´ú¼ÆËã»ú,2012 [5] ÕżªÁá. »ùÓÚ²¢Ðм¼ÊõÑо¿¹þ·òÂü±àÂë, ¸£½¨µçÄÔ2012 [6] ÏÄƼ. Êý¾ÝѹËõ¼¼ÊõµÄÑо¿. ˶ʿÂÛÎÄ,2010
[7] Î⳿êÍ. Ò»ÖÖ»ùÓÚ×Ô¶¥ÏòϵĹþ·òÂü±àÂë·½·¨. ¼ÆËã»ú¼¼ÊõÓë·¢Õ¹, 2009 [8] ÉÛÌìÔö£¬¶¬Éоê.[M]¹þ·òÂü±àÂëÓ¦ÓõÄÒ»ÖָĽø.ÉϺ£ÊУº»ª¶«Ê¦·¶´óѧ 2008,31-56
[9] ¹è´.[M]¹þ·òÂü±àÂëÆ÷ÈíÓ²¼þϵͳµÄÉè¼ÆÓëʵÏÖ.±±¾©ÊУº½»Í¨²¿¹ÜÀí¸É²¿Ñ§Ôº,2010,22-73
[10] Êý¾Ý½á¹¹ÓëËã·¨·ÖÎö,.Cli?ord A. Sha?er, ÕÅÃú¡¢ÁõÏþµ¤Òë. µç×Ó¹¤Òµ³ö°æÉç, 1998,100-125
[11] ÎâÀÖÄÏ. Êý¾ÝѹËõ(µÚÒ»°æ)[M].±±¾©:µç×Ó¹¤Òµ³ö°æÉç,2000:1-118 [12] ·ëì³Áá.Êý¾ÝѹËõ¼¼ÊõµÄÒ»°ã·½·¨[J].¼ÆËã»úÊÀ½ç±¨,1994, 15:58-65 ÖÜ¿µ.ͨ¹ý¹þ·òÂü±àÂëʵÏÖÎļþµÄѹËõÓë½âѹ[J].Î人¹¤ÒµÑ§ÔºÑ§ ±¨,2008,1-3
[14] ¿µºé²¨.¾²Ì¬¹þ·òÂü±àÂëµÄÔÀí¼°Ó¦ÓÃ[J].ºÓ±±½¨Öþ¹¤³ÌѧԺѧ±¨,2009,2-3
[15] ÓÚÀö¾ê.¹þ·òÂü±àÂë¼°ÔÚÊý×ÖµçÊӹ㲥ÖеÄÓ¦ÓÃ[J].ɽÎ÷µç×Ó¼¼Êõ±¨£¬2005,1-2
[16] ÍõȺ·¼.¹þ·òÂü±àÂëµÄÁíÒ»ÖÖʵÏÖËã·¨[J].°²»Õ½ÌÓýѧԺѧ±¨,2006,2-3 [17] Introduction to Data Compression, 2nd Edition, Sayood Khalid, 2000.56-87
[18] Jeffrey Scott Vitter£¬Brown University,Algorithm 673 Dynamic Huffman Coding(October 1988).34-56
[19] Salomon,D A Concise Introduction to Data Compression(March, 2008).23-87
[20] Adaptive Hu?man Compression,AdaptiveHuff.html, Ze-Nian Li, 2006.12-64
40