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

互联网网站开发创业计划书石景山建设网站

互联网网站开发创业计划书,石景山建设网站,html创建站点的步骤,销售的三个核心点正题 题目链接:https://jzoj.net/senior/#contest/show/3014/2 题目大意 n∗mn*mn∗m的地方#xff0c;每个地方有购买价格和收益#xff0c;一个地方如果四周都被购买那么也可以获得这个地方的收益。 求收益-价格最大。 解题思路 考虑网络流#xff0c;进行奇偶染色每个地方有购买价格和收益一个地方如果四周都被购买那么也可以获得这个地方的收益。 求收益-价格最大。 解题思路 考虑网络流进行奇偶染色对于每个格子我们拆分成xxx和x′xx′。 有建边 x−x′:valxx-x:val_xx−x′:valx​若割掉这条边则不要这个点的收益对于奇点s−x:costxs-x:cost_xs−x:costx​若割掉这条边则买下这个点对于偶点x′−t:costxx-t:cost_xx′−t:costx​原理同上对于奇点xxx和相邻的(偶)点yyyx−y:inf,x′−y′:infx-y:inf,x-y:infx−y:inf,x′−y′:inf这两个点之间的联系且该联系不可破坏。 然后跑最小割即可。 codecodecode #includecstdio #includecstring #includealgorithm #includequeue #define p(x,y,z) (((x-1)*my)z*n*m) using namespace std; const int N23*23*2,inf1e97; const int dx[4]{1,0,-1,0}; const int dy[4]{0,1,0,-1}; struct node{int to,next,w; }a[N*8]; int c[21][21]; int tot1,ls[N],dep[N]; int n,m,ans,s,t; char z[21]; queueint q; int count(char x){if(x0x9)return x-0;if(xaxz)return 10x-a;if(xAxZ)return 36x-A; } void addl(int x,int y,int w){a[tot].toy;a[tot].nextls[x];ls[x]tot;a[tot].ww;a[tot].tox;a[tot].nextls[y];ls[y]tot;a[tot].w0; } bool bfs(){memset(dep,0,sizeof(dep));while(!q.empty()) q.pop();q.push(s);dep[s]1;while(!q.empty()){int xq.front();q.pop();for(int ils[x];i;ia[i].next){int ya[i].to;if(dep[y]||!a[i].w) continue;dep[y]dep[x]1;if(yt) return 1;q.push(y);}}return 0; } int dinic(int x,int flow){int rest0,k;if(xt) return flow;for(int ils[x];i;ia[i].next){int ya[i].to;if(dep[x]1dep[y]a[i].w){rest(kdinic(y,min(a[i].w,flow-rest)));a[i].w-k;a[i^1].wk;if(restflow) return flow;}}if(!rest) dep[x]0;return rest; } void net_flow(){while(bfs())ans-dinic(s,inf); } int main() {scanf(%d%d,n,m);for(int i1;in;i){scanf(%s,z1);for(int j1;jm;j)c[i][j]count(z[j]); }sp(n,m,1)1;ts1;for(int i1;in;i){scanf(%s,z1);for(int j1;jm;j){int valcount(z[j]);ansval;addl(p(i,j,0),p(i,j,1),val);if((ij)1){addl(s,p(i,j,0),c[i][j]);for(int k0;k4;k){int xidx[k],yjdy[k];if(x1||y1||xn||ym) continue;addl(p(i,j,1),p(x,y,1),inf);addl(p(i,j,0),p(x,y,0),inf);}}elseaddl(p(i,j,1),t,c[i][j]);}}net_flow();printf(%d,max(ans,0)); }
http://www.sadfv.cn/news/72830/

相关文章:

  • 网站建立网站腾讯朋友圈广告怎么投放
  • 高职院校高水平专业建设网站已经有域名 怎么修改网站
  • 公司网站门户建设技术参数表google关键词分析工具
  • 酒店网站规划建设方案书深圳企业网站建设制作网络公司
  • 摄影 网站 模板网站建设怎么学
  • 网站做配置文件的作用网站权重如何查询
  • 热门网站排名平台公司和项目公司的区别
  • 做网站流量做分色找工作网站
  • 做社区网站怎么做西宁市解封最新消息今天
  • 哪些网站可以接兼职做网站开发逻辑图
  • 最好网站建设公司牡丹江出现一例
  • h5自适应网站模板泰安集团网站建设方案
  • 网站版式布局广州品牌策划公司有哪些
  • 网站建设合同黑客攻击游戏网站建设的策划
  • 小学校园网站建设要求WordPress修改评论者昵称
  • 网站页面设计技术参数郑州app制作开发
  • 做知乎网站要多少钱wordpress w3 total cache 编码错误
  • 个人网站的设计的现状亳州建设网站公司
  • 广州做网站建设的公司排名抖音企业推广费用
  • 湖南营销型网站建设优化营商环境条例心得体会
  • 四网一体网站建设方案带数据库的网站做
  • 百度免费收录网站什么网站可以做海报
  • 在天极网做网站有效果吗网站制作难点
  • 常德建设网站多少钱静态网站开发预期效果
  • 怎样从用户体现提高网站的搜索引擎信任度编程猫官方网站
  • 济南做手机网站江西临川建设集团有限公司网站
  • 比较好的企业网站wordpress分类数组
  • 开个网站做代理赚钱吗让别人看到自己做的网站
  • 专业 网站设计网页设计素材推荐
  • 做网站购买虚拟主机送模板吗这样建立网站