Leetcode 205 Isomorphic Strings
来源:互联网 发布:淘宝上哪个宠物店可信 编辑:程序博客网 时间:2024/06/05 03:14
iven two strings s and t, determine if they are isomorphic.
Two strings are isomorphic if the characters in s can be replaced to get t.
All occurrences of a character must be replaced with another character while preserving the order of characters. No two characters may map to the same character but a character may map to itself.
For example,
Given "egg"
, "add"
, return true.
Given "foo"
, "bar"
, return false.
Given "paper"
, "title"
, return true.
Note:
You may assume both s and t have the same length.
只要相同字母出现位置是一样的 那么m数组里面对应位置的值应该是同时修改的 不一样则说明false
public class Solution { public boolean isIsomorphic(String s1, String s2) { int[] m = new int[512]; for (int i = 0; i < s1.length(); i++) { if (m[s1.charAt(i)] != m[s2.charAt(i)+256]) return false; m[s1.charAt(i)] = m[s2.charAt(i)+256] = i+1; } return true; }}
0 0
- LeetCode 205 - Isomorphic Strings
- [LeetCode 205]Isomorphic Strings
- LeetCode 205-Isomorphic Strings
- leetcode 205: Isomorphic Strings
- leetcode 205 Isomorphic Strings
- LeetCode 205:Isomorphic Strings
- leetcode-205 Isomorphic Strings
- Isomorphic Strings - LeetCode 205
- Isomorphic Strings leetcode 205
- leetcode 205:Isomorphic Strings
- leetcode-205 Isomorphic Strings
- Isomorphic Strings(leetcode 205)
- leetcode[205]:Isomorphic Strings
- leetcode-205-Isomorphic Strings
- leetcode 205: Isomorphic Strings
- leetcode: (205) Isomorphic Strings
- [LeetCode 205] Isomorphic Strings
- Leetcode----205Isomorphic Strings
- Android12
- Android中finish()与destroy()的区别
- 新人掌握的五大Linux终端命令的技巧
- 六、Intellij IDEA 2016.3使用简记
- android微信支付测试遇到的坑,得不到prepay_id
- Leetcode 205 Isomorphic Strings
- 前端漂亮分页代码
- wget的安装方法
- 一些网站
- 取余运算-ssl 1422
- MFC使用管道调用成熟工具
- Python2.7及Python3.5.2的Scipy安装
- Android Can't convert to dimension: type=0x1
- Android的四大组件之ContentProvider总结