LeetCode:找出字符串中第一个只出现一次的字符
来源:互联网 发布:icmp有没有端口 编辑:程序博客网 时间:2024/06/08 13:45
输入描述:
输入一个非空字符串
输出描述:
输出第一个只出现一次的字符,如果不存在输出-1
输入例子:
asdfasdfo
输出例子:
o
解析:#include <iostream>#include <vector>#include <string>#include <algorithm>using namespace std;int main(){ string str; int i; while(getline(cin,str)) { vector<int>a(str.length()+122); for(i=0;i<122+str.length();++i) { a[i] = 0; } for(i=0;i<str.length();++i) { a[str[i]]++; } for(i=0;i<str.length();++i) { if(a[str[i]]==1) { cout<<str[i]<<endl; break; } } if(i==str.length()) { cout<<-1<<endl; } } return 0;}
0 0
- 找出字符串中只出现一次的第一个字符
- 找出字符串中第一个只出现一次的字符
- 找出字符串中第一个只出现一次的字符
- 找出字符串中第一个只出现一次的字符
- 找出字符串中第一个只出现一次的字符
- 找出字符串中第一个只出现一次的字符
- 找出字符串中第一个只出现一次的字符
- 找出字符串中第一个只出现一次的字符
- 找出字符串中第一个只出现一次的字符
- 找出字符串中第一个只出现一次的字符
- 找出字符串中第一个只出现一次的字符
- 找出字符串中第一个只出现一次的字符
- 找出字符串中第一个只出现一次的字符
- 找出字符串中第一个只出现一次的字符
- 找出字符串中第一个只出现一次的字符
- 找出字符串中第一个只出现一次的字符
- 找出字符串中第一个只出现一次的字符
- 找出字符串中第一个只出现一次的字符
- 【JAVA-基础】—概述与发展
- 模拟正则表达式匹配
- windows 如何查看磁盘序号_
- 百度地图使用准备-HelloBaiduMap
- C++Error2208:...尝试引用已删除的函数
- LeetCode:找出字符串中第一个只出现一次的字符
- redis配置(二)
- 看图说maven系列(三)
- spring 定时器
- PAT A 1005. Spell It Right (20)
- 后缀数组--经典题型
- select、poll、epoll之间的区别总结[整理]
- 为什么要使用struts2以及Servlet的缺点
- Python基本数据结构之元组、集合与字典