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

成都网站建设交易宽带维修

成都网站建设交易,宽带维修,厚街网站建设多少钱,香奈儿电子商务网站建设策划书49. 字母异位词分组 一、题目 给你一个字符串数组#xff0c;请你将 字母异位词 组合在一起。可以按任意顺序返回结果列表。 字母异位词 是由重新排列源单词的所有字母得到的一个新单词。 示例 输入: strs [eat, tea, tan, at…49. 字母异位词分组 一、题目 给你一个字符串数组请你将 字母异位词 组合在一起。可以按任意顺序返回结果列表。 字母异位词 是由重新排列源单词的所有字母得到的一个新单词。 示例 输入: strs [eat, tea, tan, ate, nat, bat] 输出: [[bat],[nat,tan],[ate,eat,tea]]提示 1 strs.length 1040 strs[i].length 100strs[i] 仅包含小写字母 二、题解 思路 将原始字符串转化为有序字符串字符串-数组split() - 排序sort()-字符串join()遍历字符串数组并将字符串存入map中 (key:有序字符串val:包含原始字符串的数组) /*** param {string[]} strs* return {string[][]}*/ var groupAnagrams function(strs) {const strMap new Map( );strs.forEach(val {const newStr val.split().sort().join();if(strMap.has(newStr)){strMap.set(newStr,[...strMap.get(newStr),val]);}else{strMap.set(newStr,[val]);}})const res [];for (const [key,val] of strMap) {res.push(val);}return res; };优化 const res [];for (const [key,val] of strMap) {res.push(val);}return res;利用map的values()方法可以简化为 return Array.from(strMap.values());三、补充 数组和字符串的转换 字符串–数组 (apple - [a, p, p, l, e]) str.split(‘’)Array.from(str) 数组 -- 字符串 arr.join() 默认逗号分隔 [a, p, p, l, e] - a,p,p,l,earr.join(‘’) [a, p, p, l, e] - applearr.toString()默认逗号分隔 [a, p, p, l, e] - a,p,p,l,e Map的 values()方法 Map 实例的 values() 方法返回一个新的 map 迭代器对象该对象包含此 map 中每个元素的值按插入顺序排列。 const myMap new Map(); myMap.set(0, foo); myMap.set(1, bar); myMap.set({}, baz);const mapIter myMap.values(); console.log(mapIter.next().value); // foo console.log(mapIter.next().value); // bar console.log(mapIter.next().value); // bazconsole.log(Array.from(myMap.values())); // [foo, bar, baz]
http://wiki.neutronadmin.com/news/354981/

相关文章:

  • 泰州哪里有做网站的网络公司4000-26iis建立好网站 怎么打开
  • ajax做购物网站网站建设步骤图
  • 安徽城乡建设网站学校建设网站的目的
  • 有哪些比较好的做ppt好的网站wordpress 不能提交评论
  • 做百度移动网站排网络推广的方法有哪些
  • 通辽做网站通过seo来赚钱佛山市建设网站
  • 济南万速网站建设网站改造
  • 网站找图片做海报侵权wordpress图片集
  • 网站开发与管理专业怎么样在服务器上建设网站
  • 如何做公司网站简介铜仁市建设局网站
  • 设计网站大全有哪些io域名购买
  • 2015年做啥网站能致富软件项目管理论文
  • 重庆唐卡装饰公司9个广州seo推广神技
  • 企业网站建设的实验报告国外网站怎么做引流
  • 高端网站建设品牌中企动力科技股份有限公司贵阳分公司
  • 哪里有网站app制作山西运城网站开发
  • 济南电子商务网站开发有哪些公司
  • 济南市公众号网站建设免费申请一个微信号
  • 个人做考试类网站施工企业会计核算及常用会计分录
  • 网站建设模块分析网址注册局
  • 缔客网络上海响应式网站建设wordpress下载资源
  • 厦门网站设计建设坪山网站开发
  • pc端网站布局wordpress内核源码
  • 中山网站建设哪家好百度帐号管家
  • 网站页面设计基础教程wordpress字体投影
  • 网站建设及推广话术wordpress 主题 psd
  • 东营建设网站公司云南网络推广
  • 厚街找人做网站优化师是一份怎样的工作
  • php做商城网站重庆市招投标网官网
  • php能用着手机网站开发爱城市网官方下载