查找字符串中第一个出现的不重复的字符
2013-04-10 15:47
369 查看
#include <iostream> using namespace std; int map[256] = {0}; char firstUnique(char* s,int len){ for(int i = 0 ; i < len ; i ++) { map[s[i]] ++; } for(i = 0 ; i < len ; i ++) { if(map[s[i]] == 1) return s[i]; } return 0; } int main(){ char s[] = "asdfasdgadg"; cout<<firstUnique(s,strlen(s)); return 0; }
相关文章推荐
- 给定一个字符串,查找该字符串中第一个重复出现的字符索引。要求:时间复杂度为O(n)。
- 用java实现,查找字符串中第一个没有重复出现的字符
- C++实现一个栈,出栈,入栈,返回最小值 时间复杂度为O(1),查找字符串中第一个重复出现的字符
- 16、JAVA 找出一个字符串中,第一个重复出现的字符
- 查找字符串中第一个不重复的字符
- 一个字符串中查找第一个只出现一次的字符。 要求复杂度为O(N).
- (1.4.5.1)Java编程题——在一个字符串中查找第一个非重复的字符
- 在字符串中查找第一个只出现一次的字符
- JS实现查找字符串中第一个不重复的字符
- 查找一个字符串中第一个只出现两次的字符
- 查找字符串中第一个出现只出现一次的字符
- Google笔试题:哈希表的一个意想不到的应用--在字符串中查找第一个只出现一次的字符
- 找出某一个字符串中不重复出现的第一个字符
- 一个字符串中查找第一个只出现一次的字符 ,时间复杂度为O(N)
- 经典考题——无重复字符问题(查找字符串中第一个无重复字符)
- 字符串第一个重复出现的字符_超级牛逼的死想
- 查找字符串中第一个非重复字符
- 求一个字符串中第一个出现无重复的字符
- 查找字符流中第一个出现的不重复字符
- 查找一个字符串中第一个只出现两次的字符