news 2026/4/23 11:25:56

力扣-确定两个字符串是否接近

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
力扣-确定两个字符串是否接近

思路分析

  1. 统计每行的出现次数:将每行数组转换为「可哈希的键」(如字符串 / 列表),用哈希表记录每行出现的次数;
  2. 遍历每列匹配行:将每列数组转换为相同格式的键,去哈希表中查询该键的出现次数,累加所有匹配次数即为答案。

代码实现

publicintequalPairs(int[][]grid){intresult=0;Map<List<Integer>,Integer>map=newHashMap<>();// 保存所有的行for(inti=0;i<grid.length;i++){List<Integer>list=newArrayList<>();for(intnum=0;num<grid[i].length;num++){list.add(grid[i][num]);}map.put(list,map.getOrDefault(list,0)+1);}// 遍历所有的列for(intcol=0;col<grid[0].length;col++){List<Integer>list=newArrayList<>();for(intj=0;j<grid.length;j++){list.add(grid[j][col]);}result+=map.getOrDefault(list,0);}returnresult;}

复杂度分析

  • 整体时间复杂度:O(n2)(最优,无法低于此复杂度,因为必须遍历所有行列元素);
  • 空间复杂度:O(n2)(最坏情况所有行都不同,哈希表存储 n 个长度为 n 的行)。
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/18 7:14:20

Qwen3-VL视觉代理实战:PC/移动GUI操作完整步骤详解

Qwen3-VL视觉代理实战&#xff1a;PC/移动GUI操作完整步骤详解 1. 背景与技术定位 随着多模态大模型的快速发展&#xff0c;视觉语言模型&#xff08;VLM&#xff09;已从“看图说话”阶段迈入主动交互与任务执行的新纪元。阿里最新发布的 Qwen3-VL 系列&#xff0c;尤其是其…

作者头像 李华
网站建设 2026/4/23 10:47:04

Qwen3-VL网页自动化:电商平台爬虫实战案例

Qwen3-VL网页自动化&#xff1a;电商平台爬虫实战案例 1. 引言&#xff1a;视觉语言模型如何重塑网页自动化 随着电商行业竞争加剧&#xff0c;自动化数据采集、页面理解与交互操作已成为提升运营效率的核心手段。传统爬虫依赖规则解析HTML结构&#xff0c;在面对动态渲染、复…

作者头像 李华
网站建设 2026/4/15 1:33:37

微信小程序城市路边停车巡检系统_zd0s65l7

文章目录微信小程序城市路边停车巡检系统_zd0s65l7摘要主要技术与实现手段系统设计与实现的思路系统设计方法java类核心代码部分展示结论源码lw获取/同行可拿货,招校园代理 &#xff1a;文章底部获取博主联系方式&#xff01;微信小程序城市路边停车巡检系统_zd0s65l7摘要 该系…

作者头像 李华
网站建设 2026/4/16 10:47:32

AhabAssistantLimbusCompany智能助手:重新定义游戏自动化体验

AhabAssistantLimbusCompany智能助手&#xff1a;重新定义游戏自动化体验 【免费下载链接】AhabAssistantLimbusCompany AALC&#xff0c;大概能正常使用的PC端Limbus Company小助手 项目地址: https://gitcode.com/gh_mirrors/ah/AhabAssistantLimbusCompany 在现代游戏…

作者头像 李华
网站建设 2026/4/23 10:46:53

单目深度估计终极指南:快速掌握三维视觉核心技术

单目深度估计终极指南&#xff1a;快速掌握三维视觉核心技术 【免费下载链接】monodepth2 [ICCV 2019] Monocular depth estimation from a single image 项目地址: https://gitcode.com/gh_mirrors/mo/monodepth2 还在为昂贵的深度传感器发愁吗&#xff1f;想要让普通摄…

作者头像 李华
网站建设 2026/4/9 1:18:15

Qwen3-VL建筑设计:平面图解析实战案例

Qwen3-VL建筑设计&#xff1a;平面图解析实战案例 1. 引言&#xff1a;AI赋能建筑设计的新范式 随着大模型技术的演进&#xff0c;视觉-语言模型&#xff08;VLM&#xff09;正逐步渗透到专业垂直领域。在建筑设计行业&#xff0c;图纸解析、空间布局理解与自动化设计建议等任…

作者头像 李华