【华为 OJ】找出字符串中第一个只出现一次的字符
2016-08-04 14:13
211 查看
输入描述:
输入一串字符
输出描述:
输出一个字符
输入例子:
asdfasdfo
输出例子:
o
#include <iostream>
#include <string>
using namespace std;
int main()
{
string str;
while(getline(cin,str))
{//getline(cin,str);
int count[26] = { 0 };
for (int i = 0; i < str.length(); i++)
{
count[str[i]-'a']++;
}
for (int i = 0; i < str.length(); i++)
{
if (count[str[i] - 'a'] == 1)
{
cout << str[i]<<endl;
break;
}
}
}
return 0;
相关文章推荐
- 华为OJ(找出字符串中第一个只出现一次的字符)
- 华为oj初级 找出字符串中第一个只出现一次的字符
- 华为Oj 找出字符串第一个出现一次的字符
- 华为OJ题目(一):找出字符串中第一个出现一次的字符
- 找出字符串中第一个只出现一次的字符——来自华为OJ平台测试基础篇
- 华为OJ——找出字符串中第一个只出现一次的字符
- 华为OJ:找出字符串中第一个只出现一次的字符
- 华为OJ题库-找出字符串中第一个只出现一次的字符
- 【华为oj】找出字符串中第一个只出现一次的字符
- 华为OJ——找出字符串中第一个只出现一次的字符
- 找出字符串中第一个只出现一次的字符 华为OJ
- 华为oj_找出字符串中第一个只出现一次的字符
- 【华为OJ】找出字符串中第一个只出现一次的字符
- 华为oj 找出字符串中第一个只出现一次的字符
- 华为OJ基础篇-找出字符串中第一个只出现一次的字符
- 【华为OJ】【034-找出字符串中第一个只出现一次的字符】
- 华为OJ ---找出字符串中第一个只出现一次的字符(java实现)
- 剑指Offer 面试题35:第一个只出现一次的字符 解题报告(华为OJ034-找出字符串中第一个只出现一次的字符)
- 华为OJ 初级:找出字符串中第一个只出现一次的字符
- 华为OJ——找出字符串中第一个只出现一次的字符