package per.leetcode.string;
public class FirstUniqChar {
public int getFirstUniqChar(String s){
for (int i = 0; i < s.length() ; i++) {
if (s.indexOf(s.charAt(i)) == s.lastIndexOf(s.charAt(i))){
return i;
}
}
return -1;
}
public static void main(String[] args){
FirstUniqChar firstUniqChar = new FirstUniqChar();
String s1 = "leetcode";
String s2 = "loveleetcode";
System.out.println(firstUniqChar.getFirstUniqChar(s1));
System.out.println(firstUniqChar.getFirstUniqChar(s2));
}
}
package per.leetcode.string;
import java.util.Arrays;
public class IsAnagram {
public boolean isAnagram(String s, String t) {
if (s.length() != t.length()) return false;
char[] sarr = s.toCharArray();
char[] tarr = t.toCharArray();
Arrays.sort(sarr);
Arrays.sort(tarr);
String sSorted = new String(sarr);
String tSorted = new String(tarr);
System.out.println(sSorted+" "+tSorted);
if(sSorted.equals(tSorted))
return true;
return false;
}
public static void main(String[] args){
IsAnagram isAnagram = new IsAnagram();
String s = "anagram",t = "nagaram";
System.out.println(isAnagram.isAnagram(s,t));
}
}