实现一个算法确定字符串中的字符是否均唯一出现(lintcode)

样例
样例 1:

输入: “abc_____”
输出: false
样例 2:

输入: “abc”
输出: true
挑战
如果不使用额外的存储空间,你的算法该如何改变?

public static void main(String[] args) {
    System.out.println(new WorkCode3().isUnique("abc_______"));
}
public boolean isUnique(String str) {
      boolean r=true;
    char[] cha=str.toCharArray();**//字符串转化为字符组**
    char[] ch=new char[256];	**//生成256个组对应字符**
    for(int i=0;i='2'){					**//次数只要大于等于2**
           r=false;
           break a;
       }
   }
    return r;
}


若有侵权,违删

你可能感兴趣的:(lintcode刷题笔记)