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

asp.net+制作网站开发湛江网站制作专业

asp.net+制作网站开发,湛江网站制作专业,一个服务器做两个网站吗,自己做网站步骤 域名Codeforces1019C 题意#xff1a;一张无自环的有向图#xff0c;请找出一个点集Q#xff0c;满足Q内的点不能互相有边#xff0c;且Q内的点一定可以通过1次或2次移动#xff0c;到达Q集合以外的任意一个点。 做法#xff1a;思路神奇。做法就是编号小到大枚举选的点… Codeforces1019C 题意一张无自环的有向图请找出一个点集Q满足Q内的点不能互相有边且Q内的点一定可以通过1次或2次移动到达Q集合以外的任意一个点。 做法思路神奇。做法就是编号小到大枚举选的点然后把比他大的后继删除再从大到小枚举继续删除这被选中的点中互相有边的情况。正确性可以这么考虑第一次选出的点保证了现在的点集通过一次移动即可到达任意其余的点且所选点集中编号小的点与编号大的点之间没有边。第二次删除了编号大的到编号小的点之间的边现在已经保证点集内部没有边了考虑删除的点我们可通过将他删除的那个点到达它及与它相连的不在点集中的点。 #include bits/stdc.h #define rep(i,a,b) for(int ia;ib;i) #define per(i,a,b) for(int ia;ib;--i) #define pb push_back typedef long long ll; const int N 1e6 7; using namespace std; int n,m,vis[N],cc; vectorint G[N];int main() {scanf(%d%d,n,m);int x,y;rep(i,1,m) scanf(%d%d,x,y),G[x].pb(y);rep(i,1,n) if(!vis[i]) {vis[i] 1;for(auto v: G[i]) if(!vis[v]) vis[v] -1;}per(i,n,1) if(vis[i]1) {cc;for(auto v: G[i]) vis[v]-1;}printf(%d\n,cc);rep(i,1,n)if(vis[i]1)printf(%d ,i);puts(); }转载于:https://www.cnblogs.com/RRRR-wys/p/9471864.html
http://www.pierceye.com/news/80417/

相关文章:

  • 网站做的简单是什么意思企业网站建设结论
  • c语言网站建设wordpress 中文数据
  • 无锡市滨湖区建设局网站唐山做网站公司费用
  • html5响应式网站开发新手学做网站手机
  • 博达网站建设网站开发价格明细
  • 建站网站的图片在线绘画软件
  • 深圳做网站需要多少费用做最好的网站新新
  • 企业网站的价值体现是在内蒙古做网站的公司有哪些
  • 建设网站英文翻译网站制作软件平台
  • 珠海响应式网站建设费用wordpress语言设置为繁体字
  • 教育门户网站系统建设方案以下哪些不属于h5制作软件
  • 上海网站建设服务市价金方时代网站建设
  • 合肥网站建设发布小程序视频网站开发
  • 宁波江北区网站推广联系方式地税局网站建设情况汇报
  • 最便宜做个网站多少钱网页设计培训机构培训费
  • 陵园网站建设价格自己做的网站加载慢的原因
  • 建设文明网站平台的意义与概述衣服网站建设方案书
  • 建设网站哪家强网站建设出初级者选哪家
  • 电子商务网站开发的基本原则排版设计模板
  • 电子商务类网站建设实训报告网站估值
  • 商店网站制作地方门户网站策划书
  • 整站seo排名公司网站建设中添加图片链接
  • 企业展示网站建设多少钱网站排名优化外包
  • 旅游网站建设主要工作菲律宾做网站
  • 创意型网站2022年十大网络流行语发布
  • 国内外知名提供邮箱服务的网站个人博客网站设计模板
  • 西部数码网站管理助手4.0 破解版wang域名 网站
  • 购买源码的网站郴州是几线城市
  • 沧州网站建设公司重庆公司印章代码查询
  • 河北省住房和城乡建设局网站源码上传网站