Check anagram (letters only)
Java
Easy
6 views
Problem Description
Task: return true if two char arrays are anagrams (same letters with same counts).
Output Format
Return value
Constraints
Assume lowercase a-z.
Official Solution
static boolean isAnagram(char[] a,char[] b){if(a.length!=b.length) return false;int[] c=new int[26];for(char x:a) c[x-'a']++;for(char x:b){int i=x-'a';c[i]--; if(c[i]<0) return false;}return true;}
Solutions (0)
No solutions submitted yet. Be the first!
No comments yet. Start the discussion!