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

微信支付申请网站建设未完成潍坊网站建设策划方案

微信支付申请网站建设未完成,潍坊网站建设策划方案,游戏源码下载,wordpress首页图片不显示图片方法一 个人方法 排序 题目要求就是找出每行有多少个1,根据每行1的个数进行排序,但是是把每行在数组中的位置索引进行排序,并返回前k项 所以先统计每行1的个数,并将数组转化为[index,count]就是索引加个数的数组形式&#xff0c…

 

方法一 个人方法 排序

题目要求就是找出每行有多少个1,根据每行1的个数进行排序,但是是把每行在数组中的位置索引进行排序,并返回前k项

所以先统计每行1的个数,并将数组转化为[index,count]就是索引加个数的数组形式,再利用自定义sort()针对数组中count的大小进行排序,最后返回排序后前k项的index索引

var kWeakestRows = function(mat, k) {let res=[],count=0,min=9999for(let i=0;i<mat.length;i++){for(let num of mat[i]){if(num===1){count++}}if(count<min){min=count}res.push([i,count])count=0}res.sort((a,b)=>a[1]-b[1])let ret=[]for(let i=0;i<k;i++){ret.push(res[i][0])}return ret
};

消耗时间和内存情况:

方法二 方法一简化写法:

var kWeakestRows = function(mat, k) {let matMap = mat.map((item, index) => ({index: index,num: item.reduce((pre,next) => next + pre)}))return matMap.sort((a, b) => a.num - b.num).filter((item, index) => index <= k-1).map(item => item.index);
};

 消耗时间和内存情况:

http://www.yayakq.cn/news/581723/

相关文章:

  • 建设部网站王尚春小程序注册个人和企业有什么区别
  • 番禺外贸型网站建设成都企业网站网络营销
  • 网站建设会员管理系统方案网站多少个关键词
  • 如何免费创建一个个人网站wordpress如何设置点击直接下载
  • 网站登录按钮怎么做移动网站的建设
  • 做wordpress 下载站宿迁房产网58同城网
  • 公司网站搭建费用福建网站设计制作
  • 更合高明网站建设浙江国泰建设集团有限公司网站
  • 展示型网站建设公司如何对网站做优化
  • 开展网络营销的企业网站有哪些江苏城乡和住房建设厅网站
  • vps做网站做网站有几种语言
  • 网站维护发展wordpress添加原文链接
  • 做网站如何使用特殊字体163k地方门户网站系统
  • 新时代文明实践站模板wordpress文章末尾广告位
  • 电影院做羞羞的网站外包公司排行
  • 宝安网站建设深圳信科建设银行 杭州招聘网站
  • 视觉营销网站建设规划分析简单的wordpress主题
  • 网站版面布局设计的原则网站开发与设计多少钱一个网站
  • 网站建设合同doc陕西专业网站建设公司
  • rp做网站网页视频下载到本地
  • 建设部网站官网做网站要买什么类型云空间
  • 中小学生做的网站中国石化工程建设有限公司官网
  • 建设企业网站制作公司百度seo查询系统
  • 浙江电信关于网站备案信息核实的公告网站如何留住用户
  • 自己做自己的私人网站龙岩建网站
  • 网站 易用性原则核酸结果查询
  • 设计工作网站搜索优化指的是什么
  • 虚拟主机上的网站上传方式wordpress响应时间长
  • wordpress 百度优化 插件wordpress 基础seo建站
  • 会网站建设如何找工作我的主页设计