第 5 周总结
总的来说,细节理解不够的问题暴露出来了。
在用到hashcode的时候,本来想直接用string的hashCode方法,结果发现有负值,不符合在环上的分布,取绝对值感觉太简单粗暴,所以需要重写hash算法。但之前一直没仔细研究过,先是借助网上找了一个hashcode的算法,算的标准差貌似比其他人的高,猜测hashCode算法的影响还是比较大的。后续会继续找时间来研究hash算法,找到一个合理的算法。
另外,treemap的使用也比较少用,这里Mark一下。
总的来说,细节理解不够的问题暴露出来了。
在用到hashcode的时候,本来想直接用string的hashCode方法,结果发现有负值,不符合在环上的分布,取绝对值感觉太简单粗暴,所以需要重写hash算法。但之前一直没仔细研究过,先是借助网上找了一个hashcode的算法,算的标准差貌似比其他人的高,猜测hashCode算法的影响还是比较大的。后续会继续找时间来研究hash算法,找到一个合理的算法。
另外,treemap的使用也比较少用,这里Mark一下。
评论