软件开发
文章平均质量分 56
????002
这个作者很懒,什么都没留下…
展开
-
软件设计模式之观察者模式
软件设计模式我的个人理解: 1.写过的东西不要重复写,浪费人力,毕竟现在都提倡低碳环保。 2.软件不是搬砖,一层一层不停的垒上去,那是苦力,善于发现共通的地方,模块化拼接。 3.软件不是写给自己的,大家一起要能看,这是全人类的财富,符合统一规范,也要别人能理解你,更轻松的理解你。 观察者模式: 首先把其他小名也说一说,了解,哦,原来这些说的是一个概念。原创 2018-01-31 22:58:22 · 440 阅读 · 0 评论 -
算法之哈夫曼树
闲来无事,工作间隙开开小差,翻了下桌子旁的《计算机算法设计与实现》,随机翻到了哈夫曼树和哈夫曼算法这一段就来简单的谈下我对哈夫曼算法的理解 首先必须要说到的是几个相关概念: 前缀码编码 完全二叉树 路径 节点 权值 简单概率其中,n表示叶子结点的数目,wi和li分别表示...原创 2018-02-08 13:44:07 · 296 阅读 · 0 评论