Golang | Leetcode Golang题解之第205题同构字符串

题目:

题解:

Go 复制代码
func isIsomorphic(s, t string) bool {
    s2t := map[byte]byte{}
    t2s := map[byte]byte{}
    for i := range s {
        x, y := s[i], t[i]
        if s2t[x] > 0 && s2t[x] != y || t2s[y] > 0 && t2s[y] != x {
            return false
        }
        s2t[x] = y
        t2s[y] = x
    }
    return true
}
相关推荐
8Qi82 小时前
LeetCode 75:颜色分类(荷兰国旗问题)—— Java 题解 ✅
java·算法·leetcode·指针·排序
codeejun3 小时前
每日一Go-73、云原生成本优化 —— 资源限制 & 指标驱动扩容
开发语言·云原生·golang
(●—●)橘子……5 小时前
力扣第503场周赛练习理解
python·学习·算法·leetcode·职场和发展·周赛
风筝在晴天搁浅8 小时前
快手 CodeTop LeetCode 224.基本计算器
数据结构·算法·leetcode
8Qi89 小时前
LeetCode 31:下一个排列(Next Permutation)—— 完整题解笔记 ✅
笔记·算法·leetcode·指针·思维·排列
玖釉-10 小时前
编辑距离(Edit Distance)——从字符串相似度到动态规划经典模型
算法·leetcode·动态规划
小小龙学IT11 小时前
Go语言后端开发入门指南
开发语言·后端·golang
_日拱一卒11 小时前
LeetCode:46全排列
算法·leetcode·职场和发展
剑挑星河月12 小时前
31.下一个排列
java·算法·leetcode
basketball61612 小时前
Go 语言从入门到进阶:6. 一文彻底吃透结构体(Struct)
开发语言·unity·golang