[387] First Unique Character in a String
来源:互联网 发布:单片机蜂鸣器音乐程序 编辑:程序博客网 时间:2024/05/18 02:22
【题目描述】
Given a string, find the first non-repeating character in it and return it's index. If it doesn't exist, return -1.
Examples:
s = "leetcode"return 0.s = "loveleetcode",return 2.
Note: You may assume the string contain only lowercase letters.
【解题思路】用哈希表扫描两遍即可
【代码】
class Solution {public: int firstUniqChar(string s) { map<char,int> m; for(int i=0;i<s.length();i++){ m[s[i]]++; } for(int i=0;i<s.length();i++){ if(m[s[i]]==1) return i; } return -1; }};
0 0
- [387] First Unique Character in a String
- 387 first unique character in a string
- 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
- leetcode---First Unique Character in a String
- leetcode:First Unique Character in a String
- LeetCode387. First Unique Character in a String
- leetcode_387 First Unique Character in a String
- POJ 1198 Solitaire(bfs)
- 09. Yii 2.0 数据库交互 -读写分离
- How To Install Go 1.6 on Ubuntu 14.04
- keep on coding 8.26-3
- Android Camera架构分层及代码结构(MTK version)
- [387] First Unique Character in a String
- Android SDK Manager 更新代理配置
- 【BZOJ2337】XOR和路径,概率期望DP+高斯消元
- HIHO #1304 : 搜索一·24点
- 荣耀4X联通高配分区对照
- 1042. 字符统计(20)
- Spring In Action 01 ---装配Bean
- bzoj 1076(期望与DP+状压)
- ContextLoaderListener解析