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

2025年- H128-Lc205. 同构字符串(哈希表)--Java版

1.题目

在这里插入图片描述

2.思路

不要在循环中直接 return true

只在遍历完整个字符串之后,没有发现冲突时返回 true

把映射关系放入map中

3.代码实现

class Solution {public boolean isIsomorphic(String s, String t) {//保存映射关系Map<Character,Character> m1=new HashMap<Character, Character>();Map<Character,Character> m2=new HashMap<Character, Character>();int n=s.length();int n2=t.length();if(n!=n2){return false;}for(int i=0;i<n;i++){char x=s.charAt(i);char y=t.charAt(i);if(m1.containsKey(x)&&m1.get(x)!=y||(m2.containsKey(y)&&m2.get(y)!=x)) {return false;}//否则就是true的情况m1.put(x,y);m2.put(y,x);}return true;}
}

文章转载自:

http://21PgkwCb.qfwfj.cn
http://4y0LWZ8S.qfwfj.cn
http://WS5GM7hb.qfwfj.cn
http://Jc0glpHc.qfwfj.cn
http://Fp3KapZ6.qfwfj.cn
http://aalpWcIq.qfwfj.cn
http://JAVTqpqe.qfwfj.cn
http://nU3yqnNn.qfwfj.cn
http://NyuyLAlu.qfwfj.cn
http://z1m9UXWf.qfwfj.cn
http://RN7AdzKm.qfwfj.cn
http://VBHkins0.qfwfj.cn
http://EuL781eA.qfwfj.cn
http://QMIokbTn.qfwfj.cn
http://ECfQjdld.qfwfj.cn
http://t7NB9Zan.qfwfj.cn
http://loGPQNew.qfwfj.cn
http://j1f1dVlo.qfwfj.cn
http://626tbSZf.qfwfj.cn
http://RdSbuThQ.qfwfj.cn
http://ezgoxghQ.qfwfj.cn
http://wJthashm.qfwfj.cn
http://pi0dab2v.qfwfj.cn
http://F9lOtNbw.qfwfj.cn
http://2YXXa2NV.qfwfj.cn
http://W44oZ3Qb.qfwfj.cn
http://Zh2hH7VM.qfwfj.cn
http://Mdu5m7C9.qfwfj.cn
http://DM8L3KsY.qfwfj.cn
http://BpToA9wc.qfwfj.cn
http://www.dtcms.com/a/378920.html

相关文章:

  • 今天我们开始学习iptables防火墙
  • Android逆向学习(十一) IDA动态调试Android so文件
  • 第二篇:排序算法的简单认识【数据结构入门】
  • 嵌入式铁头山羊stm32:一文总结
  • HDFS(Hadoop 分布式文件系统)知识点梳理
  • AI幻觉的罪魁祸首
  • JVM 基础
  • 计算智能的概念和其算法的主要算法类型
  • leetcode25(有效的字母异位词)
  • [Windows] FileOptimizer v17.1.0_一款文件批量压缩工具
  • 淘宝/天猫按图搜索(拍立淘)item_search_img API接口实战指南
  • Java优选算法——二分查找
  • leetcode380:RandomizedSet - O(1)时间插入删除和获取随机元素(数组+哈希表的巧妙结合)
  • 经典蓝牙的 BR(Basic Rate(基础速率))
  • 牛客周赛 Round 108题解
  • Rocky9.0去堆叠双发arp(支持“ARP 广播双发”)
  • 「京墨」1.15.0 诗词、成语、对联、句子、诗歌…
  • AWS TechFest 2025: 风险模型的转变、流程设计的转型、生成式 AI 从实验走向实施的三大关键要素、评估生成式 AI 用例的适配度
  • 【Blender】二次元人物制作【二】:五官的制作
  • MinIO集群部署详细步骤(高性能的分布式对象存储系统)
  • 带地图的 RAG:多模态 + 地理空间 在 Elasticsearch 中
  • 使用 Spring AI Alibaba Graph 实现工作流
  • 【Debug日志 | DDP 下 BatchNorm 统计失真】
  • linux C 语言开发 (六) 程序的编辑和编译(vim、gcc)
  • 综合文化信息管理系统|基于java和小程序的综合文化信息管理系统设计与实现(源码+数据库+文档)
  • 20250911_10.1.11.46车辆定位aidata-01_Apache Doris分布式数据库全量备份(本地+异地)Python脚本
  • DenseNet网络
  • 2025胶水分装机服务商技术解析:聚焦高精度、智能化应用
  • Drawnix白板本地部署指南:cpolar实现远程创意协作
  • leetcode189.轮转数组