当前位置: 首页 > news >正文

wp网站做404/有产品怎么找销售渠道

wp网站做404,有产品怎么找销售渠道,网站用什么构建,电脑版商城网站建设链接 https://www.luogu.org/problemnew/show/P2580 大意 给定nn个字符串,判断m" role="presentation">mm个字符串是否出现或没有或重复 思路 hashhash或mapmap或TrieTrie由于是字典树首杀,所以随便提一提 插入 当需要插入一个字符串SS时,…

链接

https://www.luogu.org/problemnew/show/P2580

大意

给定nn个字符串,判断m个字符串是否出现或没有或重复

思路

hashhashmapmapTrieTrie

由于是字典树首杀,所以随便提一提

插入

当需要插入一个字符串SS时,我们令一个指针p起初指向根节点。然后,依次扫描SS中的每个字符c
1. 若ppc字符指针指向一个已经存在的节点qq,则令p=q
2. 若ppc字符指针指向空,则新建一个节点qq,令pcc字符指向q,然后令p=qp=q
SS中的字符扫描完毕时,在当前节点p上标记它是一个字符串的末尾

查找

当需要查找一个字符串SS在字典树中是否存在时,我们令一个指针p起初指向根节点,然后依次扫描SS中的每个字符c
1. 若ppc字符指针指向空,则说明SS没有被插入过Trie,结束查找
2. 若ppc字符指针指向一个已经存在的节点qq,则令p=q
SS中的字符扫描完毕时,若当前节点p被标记为一个字符串的末尾,则说明SS在字典树中存在过,否则没有

而这道题需要找到重复出现的,所以我们再开一个bool数组就ojbkojbk

代码

#include<cstdio>
#include<cstring>
using namespace std;
int trie[800001][26],tot,n,m;
bool end[800001],cnt[800001];
inline void insert(char* str)//插入
{int len=strlen(str),p=1;for(register int k=0;k<len;k++){int ch=str[k]-97;if(!trie[p][ch]) trie[p][ch]=++tot;p=trie[p][ch];}end[p]=true;return;
}
inline int search(char* str)//查找
{int len=strlen(str),p=1;for(register int k=0;k<len;k++){p=trie[p][str[k]-97];if(!p) return 3;//没有找到}if(!end[p]) return 3;//没有找到if(!cnt[p]){cnt[p]++;//第一次出现return 1;}return 2;//第二题
}
signed main()
{char s[1000];scanf("%d",&n);for(register int i=1;i<=n;i++){scanf("%s",s);insert(s);}scanf("%d",&m);while(m--){scanf("%s",s);int p=search(s);if(p==1) puts("OK");if(p==2) puts("REPEAT");if(p==3) puts("WRONG");}
}
http://www.jmfq.cn/news/5034655.html

相关文章:

  • 服装外贸网站建设/服务外包公司
  • 网站优化公司排行/今日热点新闻10条
  • 电脑软件商店十大排名/建站优化公司
  • 网站常用的蓝色/百度指数分析平台
  • 购物网站css模板/网络科技有限公司
  • 盘龙城做网站/电商网站前端页面内容编写
  • 网站建设三要素/免费域名邮箱
  • 商城网站建设公司报价/南昌seo公司
  • 广州网络兼职网站建设/搜索引擎广告案例
  • 济南企业做网站/成都建设网官网
  • 吉首网站建设/宁波seo关键词排名
  • 杭州网站建设hzfwwl/国内真正的永久免费建站
  • 临沂医院手机网站建设/软文广告100字
  • ps网站交互设计/谷歌首页
  • 宁波做网站制作/如何优化标题关键词
  • 网站如何制作学校的做/福建seo快速排名优化
  • 开发网站如何选需要注意什么问题/360搜索网址是多少
  • 做网站需要交管理费吗/游戏优化大师手机版
  • web前端工程师是做什么的/百度首页关键词优化
  • 潍坊网站建设哪家好/免费建站
  • 怎做卖东西的网站/seo上海优化
  • 网站开发服务费计入哪项费用/军事新闻
  • 什么网站做水果蔬菜批发/最新新闻今天最新新闻
  • 网站建设亿码酷出名5/百度大数据查询平台
  • crm管理系统app/郑州网络seo
  • 中国建设资格注册中心网站/广告推销
  • 中国没公司怎么做网站/2019年 2022疫情爆发
  • 深圳建工是国企还是私企/徐州seo
  • 做透明头像的网站/哪里有学市场营销培训班
  • 北京到安阳多少公里路/苏州seo推广