C++,无序集合unordered_set

字符串字符匹配

http://www.nowcoder.com/practice/22fdeb9610ef426f9505e3ab60164c93

#include <iostream>
#include <string>
#include <unordered_set>
using namespace std;
int main(){
    string shortS,longS;
    bool res;
    while(cin >> shortS >> longS){
        unordered_set<char> set;
        for(char c:longS){
            set.insert(c);
        }
        res=true;
        for(char c:shortS){
            if(!set.count(c)){
                res=false;
                break;
            }
        }
        //boolalpha操纵符改变布尔值格式
        cout << boolalpha << res <<endl;
    }
    return 0;
}
全部评论

相关推荐

06-08 22:25
门头沟学院 Java
从零开始的转码生活:这hr不会打开手机不分青红皂白给所有人群发这句话,过一会再给所有人再发一遍,这肯定会有重复的,不管,再过一会再发一遍
点赞 评论 收藏
分享
07-14 12:29
门头沟学院 Java
后端岗,实习三周感觉有点想跑路了,担心秋招被拉黑,有没有佬是字节HR知道情况的
从零开始的转码生活:你实习三周都想跑路,将来拿到offer真的愿意在这干十几二十年吗
投递字节跳动等公司8个岗位
点赞 评论 收藏
分享
评论
22
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务