知识-待处理
chenmo2019
前端
展开
-
编码表示
文章目录原码补码移码反码(很少用)原码补码时钟算盘二进制模移码反码(很少用)原创 2019-08-09 12:07:56 · 115 阅读 · 0 评论 -
如何看懂源代码--(分析源代码方法)
文章目录阅读他人的程式码( 1 )读懂别人写的程式码,让你收获满满先了解系统架构与行为模式,再细读熟悉沟通语言与惯例用语掌握程式码撰写者的心态与习惯阅读他人的程式码( 2 )阅读程式码的目的,在于了解全貌而非细节由上而下厘清架构后,便可轻易理解组成关系了解架构,必须要加上层次感探索架构的第一件事:找出系统如何初始化阅读他人的程式码( 3 )善用文字编辑器或IDE中,加速解读程式码grep按(读者:...转载 2019-08-25 14:58:12 · 1147 阅读 · 0 评论 -
哈夫曼树(Huffman Tree)
给定N个权值作为N个叶子结点,构造一棵二叉树,若该树的带权路径长度达到最小,称这样的二叉树为最优二叉树,也称为哈夫曼树(Huffman Tree)。哈夫曼树是带权路径长度最短的树,权值较大的结点离根较近。例如,在英文中,e的出现机率最高,而z的出现概率则最低。当利用哈夫曼编码对一篇英文进行压缩时,e极有可能用一个比特来表示,而z则可能花去25个比特(不是26)。用普通的表示方法时,每个英文字母均...转载 2019-09-04 17:30:12 · 234 阅读 · 0 评论