「须知少时凌云志,曾许人间第一流」|

BadBadBad__AK

园龄:1年6个月粉丝:13关注:6

P3370 【模板】字符串哈希( 普及− ) 题解

题目链接

题目大意

如题,给定 N 个字符串(第 i 个字符串长度为 Mi,字符串内包含数字、大小写字母,大小写敏感),请求出 N 个字符串中共有多少个不同的字符串。

不知道大家知不知道一个字符串函数,叫 insert 他是 STL 库中的一个函数,作用是将两个字符串拼接起来,我们可以用一个 set 容器封装,然后直接输出 set 的长度。

代码

#include <bits/stdc++.h>
using namespace std;
set<string> a;
int main()
{
	string p;
	int n,i;
	cin>>n;
	for(i=0;i<n;i++)
	{
		cin>>p;
		a.insert(p);
	}
	cout<<a.size();
}

本文作者:BadBadBad__的博客

本文链接:https://www.cnblogs.com/BadBadBad/p/P3370.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   BadBadBad__AK  阅读(8)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起