当前位置: 首页 > news >正文

做私活有哪些网站做网站的好处

做私活有哪些网站,做网站的好处,淘宝网站首页怎么做,作业网站的设计制作案例217 存在重复的元素 给定一个整数数组,判断是否存在重复元素。 如果存在一值在数组中出现至少两次,函数返回 true 。如果数组中每个元素都不相同,则返回 false 。 JavaScript的 Array 对象是用于构造数组的全局对象,数组是类似…

217 存在重复的元素

给定一个整数数组,判断是否存在重复元素。

如果存在一值在数组中出现至少两次,函数返回 true 。如果数组中每个元素都不相同,则返回 false 。

JavaScript的 Array 对象是用于构造数组的全局对象,数组是类似于列表的高阶对象。

  • 数组扁平化
var flatten = function(arr){return arr.reduce((acc,val)=>acc.concat(Array.isArray(val)?flatten(val):val),[])
}//Use Generator function
function* flatten(array) {for (const item of array) {if (Array.isArray(item)) {yield* flatten(item);} else {yield item;}}
}var arr = [1, 2, [3, 4, [5, 6]]];
const flattened = [...flatten(arr)];
// [1, 2, 3, 4, 5, 6]
  1. 使用map来映射数据的位置
var containsDuplicate = function(nums) {var itemMap = new Map();nums = nums.sort((a,b)=>a-b);for(let i=nums.length-1;i>=0;i--){if(!itemMap.has(nums[i])){itemMap.set(nums[i],true);}else{return true;}}return false;
};

在这里插入图片描述

  1. 删除数组排序后的结果
    在这里插入图片描述
  2. 使用排序
var containsDuplicate = function(nums) {nums = nums.sort((a,b)=>a-b);// var itemMap = new Map();// for(let i=nums.length-1;i>=0;i--){//     if(!itemMap.has(nums[i])){//         itemMap.set(nums[i],true);//     }else{//         return true;//     }// }for(let i=nums.length-2;i>=0;i--){if(nums[i+1]==nums[i]){return true}}return false;
};

在这里插入图片描述

参考

1. MDN Array
2. Array Fltten

http://www.ho-use.cn/article/2507.html

相关文章:

  • 怎么做自已的网站seo网站整站优化
  • 网站功能设计的内容竞价sem托管
  • 深度网络北京网站优化技术
  • 做解密类网站可行网络营销的定义
  • 企业网站源码 php游戏推广员判几年
  • 搜搜网站提交入口抖音关键词排名查询工具
  • 小学生编程软件如何做好网站站内优化
  • wordpress图片上传seo监控系统
  • wordpress多个页面主题做百度seo
  • 地方网站怎么做挣钱东莞网络推广营销
  • 杭州手机网站制作电脑公司百度一下app下载安装
  • html 购物网站西安网站开发
  • 网站前端做报名框代码江门关键词排名优化
  • 晨光科技 网站建设郑州百度网站优化排名
  • 南京有关制作网站的公司seo的工具有哪些
  • 自己怎么手机做网站手机自己怎么建电影网站
  • 怎么看公司网站是哪里做的合肥关键词快速排名
  • 做简图的网站手机如何制作一个网页链接
  • 产品商城网站建设宁波网站建设与维护
  • canvas设计网站win10优化大师官网
  • 石家庄做网站制作公司100个关键词
  • 网站上面做测试题微信管理软件
  • 简单html网站页面优化算法
  • 上传产品网站怎么做seo公司是什么意思
  • 晋江网站建设报价网站seo的方法
  • 网上商城什么意思网络优化工程师主要做什么
  • vs2008怎么做网站做百度推广代运营有用吗
  • 网站中点击链接怎么做的北京网站优化步
  • 网站页面效果图怎么做的成人教育培训机构
  • wordpress页面分页seo搜索引擎优化怎么优化