华为机试题:字符个数统计
来源:互联网 发布:淘宝主图视频上传过程 编辑:程序博客网 时间:2024/05/18 01:56
题目描述:
编写一个函数,计算字符串中含有的不同字符的个数。字符在ACSII码范围内(0~127)。不在范围内的不作统计。
输入描述:
输入N个字符,字符在ACSII码范围内。
输出描述:
输出范围在(0~127)字符的个数。
输入例子:
abc
输出例子:
3
#include <iostream>#include <string>using namespace std;int main() { string b; getline(cin,b); int count=0; for(int i=0;i<=127;i++) if(b.find(i)!=string::npos) count++; cout<<count;}
#include<iostream>#include<map>using namespace std;int main(){ map <char, int> s; char c; while (cin >> c){ s.insert({ c, 1 }); } int n = 0; for (auto d : s){ if (d.first >= 0 && d.first <= 127) n++; } cout << n << endl; return 0;}
方法同上
#include<iostream>#include<set>using namespace std;int main(){ char c; set<char> s; while(cin>>c){ if(c>=0 && c<=127){ s.insert(c); } } cout << s.size() <<endl;}
0 0
- 华为机试题--8.字符个数统计
- 华为机试题:字符个数统计
- 华为机试 字符个数统计
- 【华为机试】字符个数统计
- 华为机试-统计不同字符个数
- 华为机试之字符个数统计
- 华为机试题--2.计算字符个数
- 华为机试题 计算字符个数
- 【华为OJ】统计字符个数
- 华为 OJ 字符个数统计
- 【华为 OJ 】字符个数统计
- 【华为OJ10】字符个数统计
- java--------------华为--------------------字符个数统计
- 华为面试---字符个数统计
- 华为机试——字符个数统计
- Java - 华为机试训练 - 字符个数统计
- 牛客网_华为机试_010_字符个数统计
- 《华为机试在线训练》之字符个数统计
- 较快的字符串反转算法
- Python学习总结笔记(10)-- MySQL数据库操作之SQLAlchemy使用总结
- Oracle 11g R2 Windows下的安装配置
- python安装Pillow库
- ubuntu 1404下亲手配置caffe+cuda7.5
- 华为机试题:字符个数统计
- 对链表中的数字进行排序《梁勇2011java语言程序设计基础篇》22章java集合框架编程练习题22.6
- Unity 导出 Android 时遇到的两个小问题
- gen_sctp:connect/2
- Oracle client 11.2/12连接服务器12c报错ORA-28040问题解决方法
- 数组在表达式中解释为指针的规则受抑制的三种情况
- 第六十七天学习笔记
- PCA9685 16路12位pwm信号发生器
- JDBC连接