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

辖网站建设 网站设计北京市建设工程交易网信息网

辖网站建设 网站设计,北京市建设工程交易网信息网,商鼎营销型网站建设,室内设计需要什么学历E. Pattern Matching 首先p[mtj]p[mt_j]p[mtj​]必须能够匹配所给字符sjs_jsj​#xff0c;然后把所有能够匹配的sjs_jsj​的其他模板串也找出来#xff0c;这些必须放在p[mtj]p[mt_j]p[mtj​]的后面#xff0c;典型拓扑排序#xff0c;连边然后排序即可 #define IO ios:…E. Pattern Matching 首先p[mtj]p[mt_j]p[mtj​]必须能够匹配所给字符sjs_jsj​然后把所有能够匹配的sjs_jsj​的其他模板串也找出来这些必须放在p[mtj]p[mt_j]p[mtj​]的后面典型拓扑排序连边然后排序即可 #define IO ios::sync_with_stdio(false);cin.tie();cout.tie(0) #pragma GCC optimize(2) #includeset #includemap #includecmath #includestack #includequeue #includebitset #includerandom #includebitset #includestring #includevector #includecstdio #includecstring #includeiostream #includealgorithm #includeunordered_map #includeunordered_set using namespace std; typedef long long ll; typedef unsigned long long ull; typedef pairll,int pli; typedef pairint,int pii; // const int N200010; int n,m,k; mapstring,int mp; vectorint E[N]; // 邻接表 int d[N]; int main() {//IO;int T1;//cinT;while(T--){cinnmk;for(int i1;in;i){string s;cins;mp[s]i;}bool ok1;for(int i1;im;i){string s;int pos;cinspos;if(!ok) break;bool flag0;for(int j0;j1k;j){string t(s);for(int l0;lk;l)if(jl1)t[l]_;if(mp.count(t)) {if(mp[t]!pos)E[pos].push_back(mp[t]),d[mp[t]];elseflag1;// 该位置必须能够匹配}}if(!flag) ok0;}if(ok){queueint q;for(int i1;in;i)if(!d[i]) q.push(i);vectorint ans;while(q.size()){int tq.front();q.pop();ans.push_back(t);for(auto v:E[t])if(--d[v]0) q.push(v);}if(ans.size()n){coutYES\n;for(auto t:ans) coutt ;}elsecoutNO\n;}elsecoutNO\n;}return 0; } 心路历程 刚开始理解成把原匹配串重排列然后一一对应 字符串匹配直接暴力枚举最多24162^4162416匹配然后二分匹配随便搞搞写完发现题意中有一个first匹配然后发现理解错了然后······重看一遍又写发现又看错了然后看了看网上题意解释真的语文水平。。。
http://www.pierceye.com/news/436934/

相关文章:

  • 网站开发 专有名词江油移动网站建设
  • 百度后台管理东莞市长安镇网站制作优化
  • 长春市建设厅网站大自然的网站设计
  • 网站建设能用手机制作吗人人车网站建设费用
  • 网站开发技术部分网络营销的宏观环境
  • 南宁网站建设公司国外优秀网站案例
  • 做网站需要什么证件吗免费seo技术教程
  • 深圳银行网站建设wordpress 审批流
  • 网站开发设计怎么找客户做企业网站 空间怎么买
  • 怎么在搜索引擎里做网站网页wordpress文章新窗口
  • 企业网站功能对比分析新农村建设 网站
  • 公司网站营销公司做网站都咨询哪些问题
  • 洛阳网站建设价格做网站需要服务器还是主机
  • 北京企业网站制作哪家好做宠物网站导航应该写什么字
  • 做设计网站的工作怎么样郑州企业微网站建设
  • 青岛百度整站优化服务做网站都需要哪些费用
  • 新校区建设专题网站招聘H5在什么网站做最好
  • 网站建设vi设计交互设计是做什么的
  • 怎么做提货网站auto post wordpress
  • 销售网站怎么做的购物网站建设多少钱
  • 泉州网站关键词排名新乡手机网站建设公司
  • 服务器网站建设软件有哪些电子公章在线制作网站
  • 临沂定制网站建设公司金蝶erp软件
  • 企业网站建设需要提供什么内容电子商务网站搜索引擎设计
  • 免费关键词挖掘网站微信网页版下载 官方
  • 品牌设计公司品牌设计公司排名百家号优化上首页
  • 广州网站车管所深圳东门大厦
  • 门户网站 建设商 排名网站下载的视频怎么变成本地视频
  • 国外品牌设计网站中华始祖堂室内设计
  • 建设网站服务无极最新招聘