- 浏览: 1159 次
- 性别:
最新评论
文章列表
java中的hash算法 和 hashmap的实现
- 博客分类:
- 算法
在面试中 被问到了 java 中, hash算法的实现,.. 还要求手写代码...
事后赶紧记录一下
/**
* JAVA中字符串的hash算法
*/
public static int java(String str){
int h = 0;
for (char c : str.toCharArray()) h = 31 * h + c;
return h;
}
转载自 : http:// ...
public class BinaryAlgorithm {
/**
* 在linux系统中 1,2,4分别代表 执行,写入,读取
* 实际上是二进制中
* 0001
* 0010
* 0100
* 可以看出任意非空子集的和 各不相同
* 利用这样的特性可以计算 一个集合的子集
*/
public List<String> getStrSubstringSet(String str){
List<String> result = new ArrayList<String>();
...