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

网站编辑做seo好做吗南昌seo数据监控

网站编辑做seo好做吗,南昌seo数据监控,网站建设好推荐,化妆品网站设计报告题目链接及描述 . - 力扣(LeetCode). - 备战技术面试?力扣提供海量技术面试资源,帮助你高效提升编程技能,轻松拿下世界 IT 名企 Dream Offer。https://leetcode.cn/problems/equal-row-and-column-pairs/description/?envTypest…

题目链接及描述

. - 力扣(LeetCode). - 备战技术面试?力扣提供海量技术面试资源,帮助你高效提升编程技能,轻松拿下世界 IT 名企 Dream Offer。icon-default.png?t=N7T8https://leetcode.cn/problems/equal-row-and-column-pairs/description/?envType=study-plan-v2&envId=leetcode-75

题目分析

        最近几日在刷哈希表类型的题目,遇到了上面这道题目,我本身以为是要构建一个哈希表key、value分别为行、列,随后根据已有的map中的key、value步步迭代,将二维数组遍历完,能够求解题目需要的结果。随后编写的时候不仅比较难以实现,而且貌似有坑。所以查看了题解。

        题解中的做法非常通俗易懂,分为两步:

  1. 遍历二维数组的每一行,将每一行中的所有元素构建一个String字符串,将其作为key存入特定的map表中。value为特定的key(String)出现的次数。
  2. 遍历二维数组的每一列,将每一列中的所有元素构建一个String字符串,之后根据此key去map表中查找对应的value,随后将每一列查找得到的结果相加即为最终答案。

        遍历每一行根据其对应元素构建String比较简单,遍历每一列根据所有元素构建String可能有一点困难,参考实现如下;

for(int j = 0; j < grid.length; j++){StringBuilder sb = new StringBuilder();for(int[] arr : grid){sb.append(arr[j]).append("#");}String temp = sb.toString();
}

代码编写

class Solution {public int equalPairs(int[][] grid) {Map<String, Integer> map = new HashMap<>();// 将每一行转化为String的形式,并将其插入map中,key为String,value为个数for(int[] arr  : grid){StringBuilder sb = new StringBuilder();for(int num : arr){sb.append(num).append("#");}String temp = sb.toString();map.put(temp, map.getOrDefault(temp, 0) + 1);}int ans = 0;for(int j = 0; j < grid.length; j++){StringBuilder sb = new StringBuilder();for(int[] arr : grid){sb.append(arr[j]).append("#");}String temp = sb.toString();ans += map.getOrDefault(temp, 0);}return ans;}
}

参考链接

. - 力扣(LeetCode)

http://www.zhongyajixie.com/news/32168.html

相关文章:

  • icon psd下载网站今日头条最新
  • 做购物网站的引言网站推广的途径和方法
  • 网站设计板块汽车宣传软文
  • 站长素材网app免费下载atp最新排名
  • 怎样建设网站后台游戏优化大师
  • 自己有网站怎么做优化在线智能识图
  • cms自助建站网络舆情分析研判报告
  • 深圳营销型网站建站学历提升哪个教育机构好一些
  • 一家只做代购的网站软文发布平台媒体
  • 购物网站开发过程网络营销的主要传播渠道是
  • 设计网站大全软件西安网站优化
  • 互联网推广软件合肥网站seo推广
  • 胶州网站建设公司深圳网络推广解决方案
  • 网站建设公司国内技术最强杭州seo营销公司
  • 免费网站可以做淘宝客吗手机版百度一下
  • 国内做网站上市公司网站权重查询
  • 百度搜索网站怎么做软文营销的特点有哪些
  • 北京的p2p网站建设关键词查找的方法有以下几种
  • 商城网站设计公司软文营销方案
  • 网站如何获取用户信任公司网站seo公司
  • 虎门专业做网站公司5g网络优化培训
  • 如果制作一个自己的网站临沂头条新闻今日头条
  • 广东做网站公司合肥网站
  • 招聘海报制作软件app免费优化大师平台
  • 城市网站联盟如何提高网站在搜索引擎中的排名
  • 可以接单做3d网站网上宣传方法有哪些
  • 网站构建建设二十条优化措施
  • 陕西省平安建设网站百度指数需求图谱
  • 中国建设网官方网站济宁国泰杭州百度快照推广
  • 网站外包要注意什么友情链接查询工具