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

企业单页网站模板在电脑上做苗木网站

企业单页网站模板,在电脑上做苗木网站,服务器做网站FTP必要性大吗,龙岩网红隧道在哪正题 题目链接:https://www.luogu.com.cn/problem/P5319 题目大意 一个长度为nnn的串TTT#xff0c;用0∼90\sim 90∼9填充所有的...。 然后给出mmm个串和它们的价值。 一个填充方案的价值等于#xff1a;若TTT中出现了ccc个给出的串#xff0c;那价值等于它们的价值乘积…正题 题目链接:https://www.luogu.com.cn/problem/P5319 题目大意 一个长度为nnn的串TTT用0∼90\sim 90∼9填充所有的...。 然后给出mmm个串和它们的价值。 一个填充方案的价值等于若TTT中出现了ccc个给出的串那价值等于它们的价值乘积开ccc次根。 1≤m≤1501,1≤Vi≤1091\leq m\leq 1501,1\leq V_i\leq 10^91≤m≤1501,1≤Vi​≤109 解题思路 ans∏Vicans\sqrt[c]{\prod V_i}ansc∏Vi​​ ln⁡ans1c∑(ln⁡Vi)\ln ans\frac{1}{c}\sum (\ln V_i)lnansc1​∑(lnVi​) 然后就是一个0/10/10/1分数规划问题了因为要匹配所以要先跑一个ACACAC自动机上dpdpdp就好了。 时间复杂度O(n2log⁡109)O(n^2\log 10^9)O(n2log109) code #includecstdio #includecstring #includealgorithm #includecmath #includequeue using namespace std; const int N1510; const double eps1e-6; int n,m,cnt,ch[N][10],fail[N],num[N]; double w[N],v[N],f[N][N]; pairint,intpre[N][N];queueint q; char T[N],S[N]; void Insert(char *s,double val){int lstrlen(s),x0;for(int i0;il;i){int cs[i]-0;if(!ch[x][c])ch[x][c]cnt;xch[x][c];}v[x]val;num[x];return; } void Build(){for(int i0;i10;i)if(ch[0][i])q.push(ch[0][i]);while(!q.empty()){int xq.front();q.pop();v[x]v[fail[x]];num[x]num[fail[x]];for(int i0;i10;i){if(!ch[x][i])ch[x][i]ch[fail[x]][i];else{fail[ch[x][i]]ch[fail[x]][i];q.push(ch[x][i]);}}}return; } int check(double mid){for(int i0;icnt;i)w[i]v[i]-mid*num[i];for(int i0;in;i)for(int j0;jcnt;j)f[i][j]-1e100;f[0][0]0;for(int i1;in;i){for(int j0;jcnt;j){if(f[i-1][j]-1e99)continue;if(T[i].){for(int k0;k10;k){int ych[j][k];if(f[i][y]f[i-1][j]w[y])f[i][y]f[i-1][j]w[y],pre[i][y].firstj,pre[i][y].secondk;}}else{int kT[i]-0,ych[j][k];if(f[i][y]f[i-1][j]w[y])f[i][y]f[i-1][j]w[y],pre[i][y].firstj,pre[i][y].secondk;}}}int root0;for(int j0;jcnt;j)if(f[n][j]f[n][root])rootj;return root; } void print(int k,int x){if(k1)return; print(k-1,pre[k][x].first);printf(%d,pre[k][x].second);return; } int main() {scanf(%d%d,n,m);scanf(%s,T1);for(int i1;im;i){int x;scanf(%s,S);scanf(%d,x);Insert(S,log(x));}Build();double l0,r21;while(r-leps){double mid(lr)/2.0;int rootcheck(mid);if(f[n][root]eps)lmid;else rmid;}int rootcheck(l);print(n,root);return 0; }
http://www.zqtcl.cn/news/800354/

相关文章:

  • 南京手机网站制作公司免费设计房屋效果图软件有哪些
  • 定制类网站怎么样做网页设计
  • 企业门户网站建设优势网站登录模版
  • 六盘水建设网站徐州建站平台
  • 昆明有多少做网站的公司公司软文代写
  • 东莞模板网站做一个电子商务网站在哪里做
  • 给别人网站做跳转株洲专业网站排名优化
  • 国外网站空间租用费用网站前端设计图
  • 宜州做网站点点网 xml转wordpress
  • 太原建站方法erp系统好上手吗
  • 网站建设如何实现检索功能河南城乡建设网站
  • 江苏做电缆桥架的公司网站购物网站答辩ppt怎么做
  • 惠州网站建设系统公司公司网站建设公司
  • 做酒类直供网站行吗石家庄桥西网站制作公司
  • 电子商务门户网站的研究与实现漳州做网站多少钱
  • 咖啡网站源码呼和浩特网站建设价位
  • 邯郸哪儿能做网站广州冼村房价多少钱
  • 网站建设开发成本设计素材库
  • wordpress获取站点链接wordpress 滑动验证
  • 怎么把网站上的通栏手机公司网站建设
  • 微山县建设局官方网站wordpress 内容换行
  • 网站选择空间ps个人主页设计
  • 河北网站seo外包网站嵌入百度地图
  • 公司怎么开网站WordPress有哪些工具
  • 一流专业建设网站原平新闻头条最新消息
  • 网站开发文档模板 开源北京保障房建设项目网站
  • 营销型网站分类网站关键词如何快速上首页
  • 帝国和WordPress比较wordpress文章页标题优化
  • 宁晋网站建设温岭新站seo
  • 大学科研项目做网站成都免费建站模板