前言
数组去重是面试中经常被问到的热点问题,数组去重的方法有很多,下面谈谈个人理解。
概括
数组去重是一个比较常见的算法考察点,实现去重的方式无非就是唯一性或者非唯一性,简而言之,就是选出唯一的或者去掉不唯一的,下面总结了几种方法。
方法一:利用双层for循环通过原数组去重,就是遍历数组,把数组的每一个值依次与后面的值进行比较,如果不相同则存入新数组。
测试代码:
var arr = [1, 6, 8, 32, 1, 66, 8, 6];
function noRepeat(arr) {
var _arr = [];
var isRepeat = false;
- 1
- 2
前往页