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

完整版网站推广方案网站建设苏州

完整版网站推广方案,网站建设苏州,网页制作的过程,入侵WordPress网站正题 评测记录#xff1a; https://www.luogu.org/recordnew/lists?uid52918pidP3387 大意 一个有向图。每个点有权值#xff0c;但每个值只能取一次#xff0c;每条边可以重复走#xff0c;求一条路径使值最大。 解题思路 用tarjan求出每一个强联通分量#xf…正题 评测记录 https://www.luogu.org/recordnew/lists?uid52918pidP3387 大意 一个有向图。每个点有权值但每个值只能取一次每条边可以重复走求一条路径使值最大。 解题思路 用tarjan求出每一个强联通分量然后将每个强联通分量缩成一个点这样这个图就变成了一个有向无环图然后就可以按广度优先遍历进行dp了。 代码 #includecstdio #includestack #includequeue #includecstring #define N 10000 #define M 100000 using namespace std; stackint Stack; queueint q; struct line{int to,from,next; }a[M]; int n,m,x,y,tot,in[N],ls[N],fl[N],cost[N],f[N],maxs,low[N],dfn[N],top,num,gt[N],an[N]; bool ins[N],v[N]; void addl(int x,int y,int tot) {a[tot].toy;a[tot].fromx;a[tot].nextls[x];ls[x]tot; } void tarjan(int x) {ins[x]true;dfn[x]low[x]top;Stack.push(x);for (int ils[x];i;ia[i].next)if (!dfn[a[i].to]){tarjan(a[i].to);low[x]min(low[x],low[a[i].to]);}else if (ins[a[i].to])low[x]min(low[x],dfn[a[i].to]);if (low[x]dfn[x]){while (Stack.top()!x){int yStack.top();fl[y]x;an[x]cost[y];//计算强联通权值和Stack.pop();ins[y]0;}fl[x]x;an[x]cost[x];//计算强联通权值和ins[x]0;Stack.pop();} } void bfs() {while (!q.empty()){int xq.front();q.pop();for (int ils[x];i;ia[i].next){int ya[i].to;f[y]max(f[y],f[x]an[y]);//dpmaxsmax(maxs,f[y]);//求最大值if (!v[y]){q.push(y);v[y]false;}}} } int main() {scanf(%d%d,n,m);for (int i1;in;i) scanf(%d,cost[i]);for (int i1;im;i){scanf(%d%d,x,y);addl(x,y,i);//加边}for (int i1;in;i)if (!dfn[i])tarjan(i);//求强联通memset(ls,0,sizeof(ls));//去除所有的边的连通保留值的for (int i1;im;i){xa[i].from;ya[i].to;if (fl[x]!fl[y])//不在强联通中{tot;addl(fl[x],fl[y],tot);//连边in[fl[y]];//统计入度}}for (int i1;in;i)if (fl[i]i!in[i])//加入队列{q.push(i);v[i]true;f[i]an[i];maxsmax(maxs,f[i]);}bfs();printf(%d,maxs); }
http://www.pierceye.com/news/752914/

相关文章:

  • 简述网站建设的基本过程word模板免费下载网站
  • 页面好看的蛋糕网站wordpress路由插件
  • 网站建站四种方案深圳网站建设维护
  • 企业网站优化的方案游戏网页设计图片
  • 烟台html5网站建设wordpress主题 亚马逊
  • 个人网站做电商wordpress.php扩张
  • c2c电子商务网站定制开发校园网建设网站特色
  • 企业网站制作公司有哪些做手机网站公司
  • 怎么做flash网站设计惠州做网站公司哪家好
  • 网站开发文档下载餐饮vi设计一套多少钱
  • 平湖网站建设公司克正规的网店平台有哪些
  • 网站建设销售求职网络营销推广引流方法
  • 深圳网站建设官网网站背景素材
  • 建设部网站安全考核证书查询平面设计的素材网站
  • 郑州制作个人网站网站个人备案做企业网站
  • 昆明有网站的公司专注网站平台推广公司
  • 网站建设酷隆莲湖免费做网站
  • 网站建设内容保障制度什么网站权威评价搜索引擎优劣
  • 中国建设局网站东莞市路桥收费所
  • 那个网站上有做婚礼布场样图的公司网站排名
  • 凡客资源东莞市seo网络推广服务机构
  • 网站的安全维护wordpress 文章 定时
  • 网上做题扣分在哪个网站上做网站建设微信商城运营
  • 外贸英文商城网站建设微信公众帐号开发
  • 上海做网站运维的公司用手机制作自己的网站
  • 西安做网站朋朋网络花都区建设网站
  • 国外的贸易网站wordpress 不会编程
  • 设计网页作业seo如何优化网站推广
  • 黑龙江建设网官方网站特种作业电脑网站策划书
  • 系统开发和网站开发厦门专业网站营销