sdut Message Flood(c++ map)
2013-06-26 21:32
183 查看
用字典树没过,学习了一下map;
参考博客:/article/2633706.html
AC代码
参考博客:/article/2633706.html
AC代码
#include<iostream> #include<map> #include<algorithm> using namespace std; int main() { int n,m,i; while(cin>>n&&n) { cin>>m; map<string,int>mp; string name; for(i=0; i<n; i++) { cin>>name; transform(name.begin(),name.end(),name.begin(),::toupper); mp[name]=1; } while(m--) { cin>>name; transform(name.begin(),name.end(),name.begin(),::toupper); if(mp[name]) { n--; mp[name]=0; } } cout<<n<<endl; } }
相关文章推荐
- Message Flood——map初级应用
- Message Flood——MAP
- Message Flood SDUT
- sdut Message Flood
- LeetCode Two Sum 及C++map浅显理解
- C++中map容器的说明和使用技巧
- C++ 中map和list组合使用
- c++ list, vector, map, set 区别与用法比较
- C++ STL <map> 用法简介
- C++中 vector、list、deque、set、map的底层实现
- (hdu 4245 & hdu 4256) A Famous Music Composer 、The Famous Clock ( C++ map)
- 基于二叉搜索树的map的c++实现
- C++模版STL中 map 和 string, vector 的用法详解!
- DECLARE_MESSAGE_MAP() 的理解
- C++容器(四):map类型
- SDUTOJ Message Flood (STL容器求解)
- C++中 使用数组作为map容器VAlue值的解决方法
- C++ map简单运用
- C++ STL unordered_map介绍与使用方法
- C++中对hash_map自定义哈希函数和比较函数的理解