用map实现数字分离
来源:互联网 发布:离散粒子群算法 编辑:程序博客网 时间:2024/06/05 10:22
#pragma warning(disable:4786)
#include <string>
#include <map>
#include <iostream>
using namespace std;
int main()
{
map<char,int> m;
m['0'] = 0;
m['1'] = 1;
m['2'] = 2;
m['3'] = 3;
m['4'] = 4;
m['5'] = 5;
m['6'] = 6;
m['7'] = 7;
m['8'] = 8;
m['9'] = 9;
/*上面的10条赋值语句可采用下面循环来简化
for (int j=0; j <10; j++)
{
m['0'+j] =j;
}
*/
string sa,sb;
sa = "6234";
int i;
int sum =0;
for (i=0; i<sa.length();i++)
{
sum+=m[sa[i]];
}
cout << "sum =" << sum << endl;
return 0;
}
#include <string>
#include <map>
#include <iostream>
using namespace std;
int main()
{
map<char,int> m;
m['0'] = 0;
m['1'] = 1;
m['2'] = 2;
m['3'] = 3;
m['4'] = 4;
m['5'] = 5;
m['6'] = 6;
m['7'] = 7;
m['8'] = 8;
m['9'] = 9;
/*上面的10条赋值语句可采用下面循环来简化
for (int j=0; j <10; j++)
{
m['0'+j] =j;
}
*/
string sa,sb;
sa = "6234";
int i;
int sum =0;
for (i=0; i<sa.length();i++)
{
sum+=m[sa[i]];
}
cout << "sum =" << sum << endl;
return 0;
}
- 用map实现数字分离
- map实现数字分离
- map 中实现数字分离
- 用map实现邮箱地址分离
- 利用map实现任意长度数字串各位数字分离
- Java split() 实现字符串中字母与数字分离
- dfs分离连续数字
- Hadoop Map/Reduce编程模型实现海量数据处理: 数字求和
- excel分离汉字和数字
- 将字符和数字分离
- 数据结构 - 回文和分离数字
- 用MySQL-Proxy实现读写分离
- 用MySQL-Proxy实现读写分离
- 用MySQL-Proxy实现读写分离
- 用MySQL-Proxy实现读写分离
- 用MySQL-Proxy实现读写分离
- 用MySQL-Proxy实现读写分离
- 用MySQL-Proxy实现读写分离
- 把字符指针赋给一个字符串对象
- 容器元素的删除erase,size,clear方法的使用
- 双向链表容器list的头部、尾部、中间的插入
- 双向链表容器list的头尾中,全部删除
- Oct 12, 2012
- 用map实现数字分离
- 用vector向量容器装入10个整数,使用迭代器iterator和accumulate算法统计这10个元素的和
- 优先队列priority_queue容器的使用方法:出队,入队,删除队首元素,判断是否为空
- JBPM5.3入门及SQLServer2008数据库转移
- Android传感器概述(七)
- Linux下文件操作命令
- 二分查找算法 递归和非递归
- 队列的链式表示和实现
- 关于限制TextView的输入问题