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

html网站开发开题报告范文班级优化大师网页版

html网站开发开题报告范文,班级优化大师网页版,网站开发在线课程,个人做网站赚钱进阶:你可以设计一个时间复杂度为 O(n m indices.length) 且仅用 O(n m) 额外空间的算法来解决此问题吗? 方法一 直接模拟: 创建一个n x m的矩阵,初始化所有元素为0,对于indices中的每一对[ri,ci],将矩…

 进阶:你可以设计一个时间复杂度为 O(n + m + indices.length) 且仅用 O(n + m) 额外空间的算法来解决此问题吗?

方法一 直接模拟:

创建一个n x m的矩阵,初始化所有元素为0,对于indices中的每一对[ri,ci],将矩阵第ri行的所有数增加1,第ci列的所有数增加1.最后遍历矩阵得到奇数的数目

var oddCells = function(m, n, indices) {let res = 0;const matrix = new Array(m).fill(0).map(() => new Array(n).fill(0));for (const index of indices) {for (let i = 0; i < n; i++) {matrix[index[0]][i]++;}for (let i = 0; i < m; i++) {matrix[i][index[1]]++;}}for (let i = 0; i < m; i++) {for (let j = 0; j < n; j++) {if ((matrix[i][j] & 1) !== 0) {res++;}}}return res;
};

消耗时间和内存情况:

 

方法二 模拟空间优化

用一个行数组 rows 和列数组 cols 分别记录每一行和每一列被增加的次数。

对于 indices中的每一对 [ri,ci],我们将 rows[ri]和 cols[ci]的值分别增加 1。

位置 (x,y)位置的计数即为 rows[x]+cols[y]

遍历矩阵找出奇数的数目

var oddCells = function(m, n, indices) {const rows = new Array(m).fill(0);const cols = new Array(n).fill(0);for (const index of indices) {rows[index[0]]++;cols[index[1]]++;}let res = 0;for (let i = 0; i < m; i++) {for (let j = 0; j < n; j++) {if (((rows[i] + cols[j]) & 1) !== 0) {res++;}}}return res;
};

消耗时间和内存情况:

方法三 计数优化

见官方题解

作者:力扣官方题解
链接:1252.奇数值单元格的数目
 

http://www.tj-hxxt.cn/news/83713.html

相关文章:

  • 网站seo教材域名查询注册信息查询
  • 湖北医院网站建设西安网红
  • 黄埔网站建设公司谷歌优化技巧
  • 网站在百度上搜不到分享几个x站好用的关键词
  • 保定哪里有做网站的百度指数电脑端查询
  • 用dw做网站首页百度seo快速
  • 招牌做的好的网站有哪些百度风云排行榜官网
  • 做网站怎样租用虚拟空间青岛seo关键词优化公司
  • 建筑施工企业有哪些视频优化是什么意思
  • wordpress 建立数据库连接时出错 用户名密码可能不正确google seo是什么意思
  • ui设计培训多长时间常州seo博客
  • 下载官方网站app下载网络推广工具
  • 没有网站如何做adsense王通seo
  • 自己开发一款软件需要多少钱如何进行seo
  • 网站建设的步骤图广州seo网站
  • 有关网站开发的外文文献免费设计模板网站
  • 郑州网站制作-中国互联外包推广服务
  • 房产网站的全景图怎么做怎样在百度上注册自己的店铺
  • 网站swf怎么做seo自动刷外链工具
  • 苏州做企业网站公司北京seo关键词排名优化软件
  • 最近几天的重大新闻事件安徽网站关键字优化
  • 青团智慧团建登录入口seo黑帽有哪些技术
  • 海外高延迟服务器做网站app推广30元一单平台
  • 怎么用dw做动态网站网络推广员招聘
  • 南昌做购物网站的公司关键词搜索
  • 北京哪家公司做网站好贺州seo
  • 成都html5网站建设百度如何推广广告
  • 公司的独立网站深圳抖音推广
  • 天津建设交通委网站sem竞价托管费用
  • 湘潭网站建设方案案例营销策划方案内容