[leetCode刷题笔记]387. First Unique Character in a String
来源:互联网 发布:淘宝右侧品牌精选 编辑:程序博客网 时间:2024/06/07 15:35
从今天开始,刷题慢工细作!
HashMap解法
public class Solution { public int firstUniqChar(String s) { Map<Character, Integer> charMap = new HashMap<Character, Integer>(); for (int i = 0; i < s.length(); i++) { char curChar = s.charAt(i); if (charMap.containsKey(curChar)) { charMap.put(curChar, charMap.get(curChar) + 1); } else { charMap.put(curChar, 1); } } for (int i = 0; i < s.length(); i++) { char curChar = s.charAt(i); if (charMap.get(curChar) == 1) { return i; } } return -1; }}第二种解法,用array
public class Solution { public int firstUniqChar(String s) { int[] charArray = new int[26]; for (int i = 0; i < s.length(); i++) { char cur = s.charAt(i); charArray[cur - 'a']++; } for (int i = 0; i < s.length(); i++) { char cur = s.charAt(i); if (charArray[cur - 'a'] == 1) { return i; } } return -1; }}
0 0
- LeetCode笔记:387. First Unique Character in a String
- [leetCode刷题笔记]387. First Unique Character in a String
- [Leetcode]First Unique Character in a String
- LeetCode: First Unique Character in a String
- LeetCode-First Unique Character in a String
- leetcode---First Unique Character in a String
- leetcode:First Unique Character in a String
- LeetCode-First Unique Character in a String
- [Leetcode] First Unique Character in a String
- leetcode First Unique Character in a String
- Leetcode First Unique Character in a String
- LEETCODE--First Unique Character in a String
- LeetCode -- First Unique Character in a String
- LeetCode : First Unique Character in a String
- LeetCode First Unique Character in a String
- LeetCode-----First Unique Character in a String
- LeetCode—387. First Unique Character in a String
- 【leetcode】387. First Unique Character in a String【E】
- iOS开发基础知识
- Temasys插件:将WebRTC带入Internet Explorer和Apple Safari
- 微信推出小程序码
- 程序员,如何从平庸走向理想?
- 91. Decode Ways
- [leetCode刷题笔记]387. First Unique Character in a String
- RFID实验一总结
- 大型网站架构之分布式消息队列
- 拍照扫描银行卡信息识别SDK
- hdu 2955
- 测试
- [FFT] BZOJ 4827 [Hnoi2017]礼物
- [spaly模拟 线段树] BZOJ 4825 [Hnoi2017]单旋
- 编程小伙伴的福音