数组去重--hash方法

hash方法我以前百度找到的,经常用性能好速度快,本文章主要是一步步解释hash方法的过程(其实没多少步)

在这里就能看出每个自定义下标都是独一无二的,其实就相当于数组arr已经去重了

数组去重--hash方法

剩下我们就需要把自定义下标给抽取出来放在新数组

数组去重--hash方法

代码就这么点,就这么简单,分两步的目的是想简单解释去重过程。

原理是数组自定义下标都是唯一的,后面有重复命名的下标会覆盖前面的下标,利用这点来实现去重

上一篇:StopWatch 监控Java代码运行时间和分析性能


下一篇:利用NSString的Hash方法比较字符串