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

网站被主流搜索引擎收录的网页数量企业网d1net的安全防护

网站被主流搜索引擎收录的网页数量,企业网d1net的安全防护,官网查询证书,北京哪里能学做网站题面 分析 将所有单词存入字典树&#xff0c;重点值怎么判断在哪一行出现过&#xff0c;对于字典树查询的判断字符串是否存在的数组可以开成二维&#xff0c;也就是在查询到某个字符串存在后&#xff0c;再通过循环判断每一层是否存在。 代码 #include <bits/stdc.h>…

题面

分析

将所有单词存入字典树,重点值怎么判断在哪一行出现过,对于字典树查询的判断字符串是否存在的数组可以开成二维,也就是在查询到某个字符串存在后,再通过循环判断每一层是否存在。

代码
#include <bits/stdc++.h>#define int long longusing namespace std;const int N = 5e5 + 10;int son[N][30];
bitset<1010> vis[N];
int idx;
int n;void insert(string s, int i) {int p = 0;for(int i = 0; i < s.size(); i ++) {int c = s[i] - 'a';if(!son[p][c]) son[p][c] = ++ idx;p = son[p][c];}vis[p][i] = 1;
}vector<int> query(string s) {int p = 0;vector<int> ans;for(int i = 0; i < s.size(); i ++) {int c = s[i] - 'a';if(!son[p][c]) return ans;p = son[p][c];}for(int i = 1; i <= n; i ++) {if(vis[p][i]) ans.push_back(i);}return ans;
}signed main() {ios::sync_with_stdio(false);cin.tie(nullptr);cin >> n;for(int i = 1; i <= n; i ++) {int l;cin >> l;for(int j = 0; j < l; j ++) {string s;cin >> s;insert(s, i);}}int m;cin >> m;while(m --) {string s;cin >> s;vector<int> ans = query(s);for(int i = 0; i < ans.size(); i ++) cout << ans[i] << ' ';cout << "\n";}
}
http://www.yayakq.cn/news/115140/

相关文章:

  • 有什么做任务的网站吗黄石网站建设(乐云践新)
  • 查看网站被百度收录房产发布平台有哪些
  • 宿州哪家做网站不做做英文网站多钱
  • 院校建设网站群的原因广西住房建设厅网站
  • 网站要求wordpress男人直接做的视频网站
  • 南海网站建设公司个人网页设计首页
  • 配送网站开发wordpress 煎蛋评论
  • 免费建立微网站制作网站的公司(深圳)
  • 广西南宁房产网站建设蓝鸟E4A做网站程序
  • 崇左北京网站建设网站管理系统后台
  • 中韩双语网站制作价格宁波做网站公司
  • 惠州酒店网站建设专做负面的网站
  • 想开个网站怎么做软件项目管理方法
  • 做网站的公司哪家深圳建网站哪个济南兴田德润有活动吗
  • php构建网站如何开始做视频网站要多大的带宽
  • 网站建设课程设计报告范文室内设计专业个人简历
  • 网站设计的主要内容下列软件中属于网页制作工具
  • 免费生成图片的网站优秀网页设计代码
  • 如何做网站优化推广wordpress嵌入视频
  • 温州市手机网站制作番禺网站建设技术
  • 河南国基建设集团有限公司网站网站建设实训 课程标准
  • 红河网站制作苏州公司官网制作
  • 百度网站服务器宁德市医院东侨院区
  • 佛山厂家关键词网络推广seo排名优化有哪些
  • 电脑网站开发手机上可以打开吗北京东城区做网站的公司
  • 深圳外贸网站制作公司wordpress 免费 主题 下载
  • 喀什建设网站官方网站的作用
  • 商城维护工作内容网站建设网站维护收费
  • 网站做线上销售营销策划好的网站
  • 任丘网站建设公司丹阳官方网站建站