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

网站建设项目立项登记 表沧州网站建设 网络服务

网站建设项目立项登记 表,沧州网站建设 网络服务,邯郸网站网站建设,建设银行网站logo题目地址#xff1a;1034. Forest 思路#xff1a; 网上很多说用深搜#xff0c;很任性.......发现广搜也挺好用的#xff0c;实验课打的(⊙o⊙)…orz........囧。 先找根结点#xff0c;根据根结点广搜深度#xff0c;广搜宽度#xff0c;不过要开一个数组#xff0c;…题目地址1034. Forest 思路      网上很多说用深搜很任性.......发现广搜也挺好用的实验课打的(⊙o⊙)…orz........囧。      先找根结点根据根结点广搜深度广搜宽度不过要开一个数组同一层的累加宽度。别忘了要判断是否合法。      具体代码如下 1 #include iostream2 #include cstring3 #include queue4 using namespace std;5 6 bool path[101][101];7 bool visited[101];8 bool Root[101];9 10 int main() 11 { 12 int n, m; 13 while (cin n m n) 14 { 15 memset(path, false, sizeof(path)); 16 memset(visited, false, sizeof(visited)); 17 memset(Root, true, sizeof(Root)); 18 19 bool flag n m ? true : false; 20 for (int i 1; i m; i) 21 { 22 int node1, node2; 23 cin node1 node2; 24 if (node1 node2) flag false; 25 path[node1][node2] true; 26 } 27 if (flag false) { 28 cout INVALID\n; 29 continue; 30 } 31 32 for (int i 1; i n; i) 33 for (int j 1; j n; j) 34 if (path[j][i]) 35 Root[i] false; 36 int maxwidth 0; 37 for (int i 1; i n; i) 38 if (Root[i]) { 39 maxwidth; 40 visited[i] true; 41 } 42 queueint store; 43 int depth, maxdepth; 44 maxdepth depth 0; 45 int width[101] {0}; 46 for (int i 1; i n; i) 47 { 48 if (Root[i]) 49 { 50 store.push(i); 51 depth 0; 52 while (!store.empty()) 53 { 54 int size store.size(); 55 width[depth] size; 56 while (size--) 57 { 58 for (int j 1; j n; j) 59 if (path[store.front()][j]) 60 { 61 if (!visited[j]) { 62 store.push(j); 63 visited[j] true; 64 } 65 else 66 flag false; 67 } 68 store.pop(); 69 } 70 if (!store.empty()) 71 depth; 72 } 73 maxdepth depth maxdepth ? depth : maxdepth; 74 } 75 } 76 77 for (int i 1; i n; i) 78 if (!visited[i]) { 79 flag false; 80 break; 81 } 82 83 for (int i 0; i maxdepth; i) 84 maxwidth width[i] maxwidth ? width[i] : maxwidth; 85 86 flag false ? cout INVALID : cout maxdepth maxwidth; 87 cout endl; 88 } 89 90 return 0; 91 }  转载于:https://www.cnblogs.com/winray/p/4157235.html
http://www.zqtcl.cn/news/712563/

相关文章:

  • 网站免费网站的方法做网站优化词怎么选择
  • 丹东市住房和城乡建设网站seo营销型网站推广
  • 企业网站维护怎么做网站空间用万网的 域名不在万网
  • 嘉定企业网站开发建设网站建设常识网站建设技术知识大全
  • wordpress网站导航网站上如何做问卷调查
  • 南通网站搜索引擎优化海外学校网站建设
  • 个人站长适合做什么网站跨境电商数据分析网站
  • seo网站怎么优化影视制作公司简介
  • 如何制作一个自己的网页网站合肥网络优化公司有几家
  • 做网站的公司一年能赚多少钱织梦修改网站背景颜色
  • 门户网站建设的报价淘宝联盟怎么建网站
  • 常用的网站开发公司注册名称怎么起
  • j动态加载网站开发南京建设网站公司哪家好
  • 云南网站建设工具wordpress防御ip攻击
  • 珠海市网站建设开发公司站长工具whois查询
  • 网站备案icp过期网站建设好了怎么做推广
  • 网站自动识别手机代码网络服务器是指
  • 做自媒体那几个网站好点乐清做网站建设
  • 如何制作自己的网站在线观看2021网页源码
  • 电子商务网站建设百度文库工业设计公司招聘
  • 网站seo测评餐厅设计公司餐厅设计
  • 深圳网站seo推广wordpress swf 上传
  • 织梦做双语网站怎么做制作网站的教程
  • 公司网站开发的国内外研究现状个人网页设计大全
  • 做一个网站人员网站建设及推广优化
  • 胶州市城乡建设局网站能进封禁网站的浏览器
  • 网站做几级等保荣耀商城手机官网
  • 营销网站费用渭南网站建设公司
  • wordpress主题集成插件下载网站如何做360优化
  • 有什么在线做文档的网站网站开发需要用到哪些技术