随笔分类 -  算法

摘要:MessageDigest可使用的加密方法有MD2\MD5\SHA-1\SHA-256\SHA-384\SHA-512,使用时候只替换相应参数值即可 MessageDigest md5 = MessageDigest.getInstance("MD5"); MessageDigest md5 = M 阅读全文
posted @ 2017-12-16 19:01 jiapeng 阅读(1526) 评论(0) 推荐(0) 编辑
摘要:1、先创建一个树节点类(泛型类),为了方便使用集合的排序方法,泛型类要实现泛型接口Comparable,代码如下 package com.hjp.huffman; /** * Created by JiaPeng on 2016/12/28. */ public class Node<T> impl 阅读全文
posted @ 2016-12-28 15:47 jiapeng 阅读(241) 评论(0) 推荐(0) 编辑
摘要:原址:https://mp.weixin.qq.com/s/PjHuOv8FFHWVn37rKwVTiw 压缩下面的字符串: “beep boop beer!” 首先,我们先计算出每个字符出现的次数,我们得到下面这样一张表 : 然后,我把把这些东西放到Priority Queue中(用出现的次数据当 阅读全文
posted @ 2016-12-21 19:33 jiapeng 阅读(4321) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示