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

网站建设的隐私条款网站模板上传打不开

网站建设的隐私条款,网站模板上传打不开,深圳平台网站建设外包,网站平台是怎么做财务的题目#xff1a;https://www.lydsy.com/JudgeOnline/problem.php?id2007 一个点的高度一定不是0就是1。答案一定形如一个左上角的连通块全是0的点、一个右下角的连通块全是1的点。 注意从东到西还有从南到北的边也有用#xff01;因为不一定是一个阶梯形的#xff0c;还可以…题目https://www.lydsy.com/JudgeOnline/problem.php?id2007 一个点的高度一定不是0就是1。答案一定形如一个左上角的连通块全是0的点、一个右下角的连通块全是1的点。 注意从东到西还有从南到北的边也有用因为不一定是一个阶梯形的还可以拐来拐去只是一定是两个连通块罢了。 所以最小割一下那个分界线就行了。但会TLE。 #includecstdio #includecstring #includealgorithm using namespace std; const int N500*5015,M4000*5015,INF2e65; int n,t,bh[505][505],hd[N],xnt1,cur[N],to[M],nxt[M],cap[M]; int dfn[N],q[N],he,tl; int Mn(int a,int b){return ab?a:b;} int rdn() {int ret0;bool fx1;char chgetchar();while(ch9||ch0){if(ch-)fx0;chgetchar();}while(ch0ch9)retret*10ch-0,chgetchar();return fx?ret:-ret; } void add(int x,int y,int z) {to[xnt]y;nxt[xnt]hd[x];hd[x]xnt;cap[xnt]z;to[xnt]x;nxt[xnt]hd[y];hd[y]xnt;cap[xnt]0; } bool bfs() {memset(dfn,0,sizeof dfn);dfn[0]1;q[hetl1]0;while(hetl){int kq[he];for(int ihd[k],v;i;inxt[i])if(cap[i]!dfn[vto[i]])dfn[v]dfn[k]1,q[tl]v;}return dfn[t]; } int dinic(int cr,int flow) {if(crt)return flow;int use0;for(int icur[cr],v;i;inxt[i])if(cap[i]dfn[vto[i]]dfn[cr]1){int tmpdinic(v,Mn(flow-use,cap[i]));if(!tmp)dfn[v]0;usetmp;cap[i]-tmp;cap[i^1]tmp;if(useflow)return use;}return use; } int main() {nrdn();for(int i0;in;i)for(int j0;jn;j)bh[i][j]t;t--; int d;for(int i0;in;i)for(int j1;jn;j)drdn(),add(bh[i][j-1],bh[i][j],d);for(int i1;in;i)for(int j0;jn;j)drdn(),add(bh[i-1][j],bh[i][j],d);for(int i0;in;i)for(int j1;jn;j) drdn(),add(bh[i][j],bh[i][j-1],d);for(int i1;in;i)for(int j0;jn;j)drdn(),add(bh[i][j],bh[i-1][j],d);int ans0;while(bfs())memcpy(cur,hd,sizeof hd),ansdinic(0,INF);printf(%d\n,ans);return 0; } View Code 可以转成最短路。注意边的方向。 学习了学长的不显式建图的方法。大概 dis[ ][ ] 记录的就是从起点走到格子的距离再记4个 dis[ ][ ] 表示它的周围4条边的容量之类的。 #includecstdio #includecstring #includealgorithm #includequeue using namespace std; const int N505,INF2e65; int n,dis[5][N][N],ansINF;bool vis[N][N]; struct Node{int x,y,dis;Node(int a0,int b0,int d0):x(a),y(b),dis(d) {}bool operator (const Node b)const{return disb.dis;} }; priority_queueNode q; int Mn(int a,int b){return ab?a:b;} int rdn() {int ret0;bool fx1;char chgetchar();while(ch9||ch0){if(ch-)fx0;chgetchar();}while(ch0ch9)retret*10ch-0,chgetchar();return fx?ret:-ret; } void add(int x,int y,int d) {if(ddis[4][x][y])dis[4][x][y]d,q.push(Node(x,y,d)); } void dj() {for(int i1;in;i)add(1,i,dis[0][1][i]);for(int i1;in;i)add(i,n,dis[1][i][n1]);while(q.size()){int xq.top().x,yq.top().y,dq.top().dis; q.pop();if(vis[x][y])continue; vis[x][y]1;if(xn)add(x1,y,ddis[0][x1][y]);//x1(up)if(y1)add(x,y-1,ddis[1][x][y]);if(x1)add(x-1,y,ddis[2][x-1][y]);//x-1(dn)if(yn)add(x,y1,ddis[3][x][y]);}for(int i1;in;i)ansMn(ans,dis[4][i][1]dis[1][i][1]);for(int i1;in;i)ansMn(ans,dis[4][n][i]dis[0][n1][i]);//n1 } int main() {nrdn();int dn1;for(int i1;id;i)for(int j1;jn;j)dis[0][i][j]rdn();//upfor(int i1;in;i)for(int j1;jd;j)dis[1][i][j]rdn();//leftfor(int i0;in;i)//0~n 1~n !!!for(int j1;jn;j)dis[2][i][j]rdn();//dnfor(int i1;in;i)for(int j0;jn;j)dis[3][i][j]rdn();//rightmemset(dis[4],0x3f,sizeof dis[4]);dj();printf(%d\n,ans);return 0; } View Code转载于:https://www.cnblogs.com/Narh/p/10165510.html
http://www.yutouwan.com/news/155172/

相关文章:

  • 网站哪个公司做的比较好的国外网站设计师
  • 东莞市网络营销推广多少钱标题关键词优化报价
  • 徐州关键词排名优化上海seo博客
  • 商城网站备案流程电脑网站建设
  • 建设网站好难安防公司网站建设
  • 山东网站搭建有限公司传奇大气网站模板免费下载
  • 杭州网站建设哪个好免费个人网站怎么建立
  • 手机网站如何开发人与马做的网站
  • 公司网站修改 优帮云毕业设计代做网站 知乎
  • 信阳市商务局网站加油站建设公告互联网代理商联盟平台
  • 做网站购买服务器吗世界杯数据分析
  • 开网站制作公司博客园wordpress模板
  • 网络规划设计师历年考点福建seo网站
  • 合肥那个公司做网站优化好php网站进后台
  • 怎么做h5动态页面seo搜索排名优化公司
  • 网站页脚的制作一起做单网站怎么样
  • 深圳网站建设制作设计公司django mysql网站开发
  • 上海建设银行营业网站做佩戴护身符的厂家网站
  • 少儿免费学编程的网站网站特效代码上那找好
  • 厦门无忧网站建设有限公司网络规划与设计的必要性
  • 美丽女性网-大型女性门户网大型程序700m网站程序源码织梦wordpress做微信小程序
  • 优的深圳网站设计公司seo搜索引擎优化人才
  • 微信借口的网站怎么做新闻源
  • 西双版纳住房和城乡建设局网站最强的管理咨询公司
  • 重庆建设教育培训管理系统网站来宾城乡建设局网站
  • 帝国cms调用网站名称东莞网站建设那家好
  • 重庆网站建设公司有哪些内容网站怎么做搜索引擎
  • 浙江鼎兴建设有限公司网站陕西建设官方网站
  • 哪里有营销型网站制作佛山企业用seo策略
  • 合肥建站比较便宜的公司公司网站建设外包