First Position Unique Character
来源:互联网 发布:域名紧急升级 编辑:程序博客网 时间:2024/05/19 03:18
Given a string, find the first non-repeating character in it and return it's index. If it doesn't exist, return -1.
样例
Given s = "lintcode", return 0.
样例
Given s = "lintcode", return 0.
Given s = "lovelintcode", return 2.
import java.util.Scanner;/** * Given a string, find the first non-repeating character in it and return it's index. If it doesn't exist, return -1.样例Given s = "lintcode", return 0.Given s = "lovelintcode", return 2. * * @author Dell * */public class Test646 { public static int firstUniqChar(String s) { if(s.equals("")) { return 0; } int[] chr=new int[256]; for(int i=0;i<s.length();i++) { chr[s.charAt(i)]++; } for(int i=0;i<s.length();i++) { if(chr[s.charAt(i)]==1) { return i; } } return -1; }public static void main(String[] args) {Scanner sc=new Scanner(System.in);String s=sc.next();System.out.println(firstUniqChar(s));}}
阅读全文
0 0
- First Position Unique Character
- First Position Unique Character
- Lintcode:First Position Unique Character
- lintcode(646)First Position Unique Character
- 387. First Unique Character
- LintCode python 小白-简单题-646 First Position Unique Character
- first unique character in a string
- 152.First Unique Character in a String
- [Leetcode]First Unique Character in a String
- 387. First Unique Character in a String
- First Unique Character in a String
- LeetCode: First Unique Character in a String
- First Unique Character in a String
- 387.First Unique Character in a String
- 387. First Unique Character in a String
- 387. First Unique Character in a String
- 387. First Unique Character in a String
- LeetCode-First Unique Character in a String
- include、include_once、require、require_once的区别
- 前端面试整理<特别多,耐心看基础面试题部分基本没有问题了!!!>
- Coin Change
- 19.组合模式
- Linux日常——shell彩色进度条
- First Position Unique Character
- 暑期项目开发实训 Day7
- Android面试题记录
- 你必须要掌握的测试利器--TestNG
- 20.迭代器模式
- 51Nod-1967-路径定向
- React总结3:ES6下React组件的写法示例代码
- 经典错误一
- 震惊!原来String类是这样的(上)