Skip to content

Commit db93e93

Browse files
Merge pull request #23 from AnwarHossainSR/dev1.0
205 isomorphic character problem solved
2 parents 911e92f + c79df40 commit db93e93

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

205-isomorphicCharacter.js

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
2+
var isIsomorphic = function (s, t) {
3+
let map = new Map();
4+
let map2 = new Map();
5+
for (let i = 0; i < s.length; i++) {
6+
if (map.has(s[i]) && map.get(s[i]) !== t[i]) {
7+
return false;
8+
}
9+
if (map2.has(t[i]) && map2.get(t[i]) !== s[i]) {
10+
return false;
11+
}
12+
map.set(s[i], t[i]);
13+
map2.set(t[i], s[i]);
14+
}
15+
return true;
16+
};
17+
18+
console.log(isIsomorphic('egg', 'add'));
19+
//console.log(isIsomorphic('ffo', 'bar'));
20+
//console.log(isIsomorphic('paper', 'title'));

0 commit comments

Comments
 (0)