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

恩施做网站多少钱苏州现代建设公司网站

恩施做网站多少钱,苏州现代建设公司网站,thegem wordpress,连接到wordpress1. 题意 给定一个有向无环图#xff0c;方向表示胜负关系#xff1b;求最后胜出的人。 2. 题解 将所有人标记为胜者#xff0c;统计出度去掉对应胜者标记#xff1b; 最后统计胜者数目#xff0c;是否大于1#xff0c;若大于1#xff0c;则没有胜者#xff0c;否则…1. 题意 给定一个有向无环图方向表示胜负关系求最后胜出的人。 2. 题解 将所有人标记为胜者统计出度去掉对应胜者标记 最后统计胜者数目是否大于1若大于1则没有胜者否则返回那个胜者。 2.1 我的代码 class Solution { public:void dfs(int r, const vectorvectorint g, vectorint ch, vectorint vis) {int n ch.size();for (int i 0;i n; i) {if (!vis[i] g[r][i]) {vis[i] 1;ch[i] 0;dfs(i, g, ch, vis);}}}int findChampion(int n, vectorvectorint edges) {vectorvectorint g(n ,vectorint(n, 0));vectorint vis(n, 0);vectorint ch(n, 1);for(auto edge:edges) {g[edge[0]][edge[1]] 1;ch[edge[1]] 0;}for (int i 0; i n; i) {if ( !vis[i] ) {vis[i] 1;dfs(i, g, ch, vis);}}int ch_num count(ch.begin(), ch.end(), 1);if ( ch_num ! 1)return -1;return find(ch.begin(), ch.end(), 1) - ch.begin();} };2.2 更清晰的代码 int findChampion(int n, vectorvectorint edges) {vectorint inDeg(n, 0);for (auto edge: edges) {inDeg[edge[1]];}int champion -1;for (int i 0;i n; i) {if (inDeg[i] 0) {if (champion -1)champion i;elsereturn -1;}}return champion;}
http://www.hkea.cn/news/14569904/

相关文章:

  • 苏州的建筑公司网站高铁建设官方网站
  • 仿淘宝商城网站开源系统网站文章在哪发布做seo
  • 松江建设新城有限公司网站python在线观看
  • 重庆网站的推广方式手机软件下载平台哪个好
  • 最新流行网站开发技术微网站手机制作
  • 海口手机版网站建设平面设计范文
  • 莆田网站建设培训个人做电影网站服务器放国外安全吗
  • 网站播放视频速度优化电子商务购物平台
  • 做服装设计看哪些网站微信创建公众号
  • 新网互联 网站上传ASP.NET与网站开发编程实战
  • 太原建设局网站数字营销的4个特征
  • 李静做的化妆品网站电商网站活动推广
  • 网站建设与管理实践北京手机模板建站
  • 有哪些教做蛋糕的网站苏州网站优化建设
  • 织梦是怎么做网站win7 iis 新建网站
  • 苏州网站优化哪家好响应式网站如何设计
  • p2c网站方案个人网站可以做社交类型
  • 中国建设银行网站太慢了百度云域名
  • 帝国cms建站系统外贸局
  • 个人备案网站经营中英文企业网站
  • 网站建设计划书 模板下载仿卢松松博客wordpress
  • 做钢管的去什么网站发信息腾讯企业邮箱的优惠活动
  • 深圳常平网站建设制作公司百度指数的使用方法
  • wordpress生成ios app台州网站seo外包
  • 黄江镇网站建设韩国 电商网站
  • 泸州网站建设驻马店河南网站建设
  • 合肥瑶海区网站建设方案书城网站开发的参考文献
  • 无锡 公共建设中心网站网站备案被注销了
  • 网站开发中数据库的功能珠海网站建设搭建
  • 网站开发与设计公司wordpress openload