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

深圳福田网站设计东营网站建设铭盛信息

深圳福田网站设计,东营网站建设铭盛信息,杭州正规引流推广公司,求个网站好人有好报2022题目描述 某部门在开发一个代码分析工具,需要分析模块之间的依赖关系,用来确定模块的初始化顺序是否有循环依赖等问题。 "批量初始化”是指一次可以初始化一个或多个模块。 例如模块1依赖模块2,模块3也依赖模块2,但模块1和3没有依赖关系,则必须先"批量初始化”…

题目描述

某部门在开发一个代码分析工具,需要分析模块之间的依赖关系,用来确定模块的初始化顺序是否有循环依赖等问题。

"批量初始化”是指一次可以初始化一个或多个模块。

例如模块1依赖模块2,模块3也依赖模块2,但模块1和3没有依赖关系,则必须先"批量初始化”模块2,再"批量初始化"模块1和3。

现给定一组模块间的依赖关系,请计算需要“批量初始化"的次数。

输入描述

  • 第1行只有一个数字,表示模块总数N
  • 随后的N行依次表示模块1到N的依赖数据。每行的第1个数表示依赖的模块数量(不会超过N),之后的数字表示当前模块依赖的ID序列。该序列不会重复出现相同的数字,模块ID的取值定在[1,N]之内
  • 模块总数N取值范围 1<=N<=1000
  • 每一行里面的数字按1个空格分隔

输出描述

输出"批量初始化次数”。

若有循环依赖无法完成初始化,则输出-1。

用例

输入

5
3 2 3 4
1 5
1 5
1 5
0

http://www.yayakq.cn/news/542248/

相关文章:

  • 做APP好还是建设网站好手机免费自建网站
  • 做网站的猫腻建设网站的工作职责
  • 全网营销网站建设特点最低成本做企业网站
  • 安徽泗县建设银行网站可以做全景的网站
  • 茂名seo站内优化合肥seo快排扣费
  • net实用网站开发怎么在平台上做推广
  • 网站怎么添加栏目vps 网站异常
  • 营销型网站系统网站布局设计教程
  • 做网站有名的公司free wordpress themes 4 u
  • 3合1网站建设价格青岛信息排名推广
  • 网站建设丂金手指科杰福州seo博客
  • 女装商城网站建设知识网站
  • 电子商务网站的设计做视频网站的公司有哪些
  • 抽纸网站建设摘要上海公司会计外包
  • 国外销售网站刚建设的网站多久能在百度查到
  • 做三个月网站广告收入如何评价一个网站
  • 跨国网站浏览器东莞市火速网络科技有限公司
  • 建建建设网站藤虎网络广州网站建设
  • 如何防止网站被注册做套现网站
  • 网站建设费用包括河南安阳市有几个县
  • 做设计必看十大网站怎样做读书会网站
  • 绍兴网站建设专业的公司出口非洲的外贸公司
  • 优舟网站建设微信小程序怎么做活动
  • 网站制作公司网址朔州怀仁网站建设
  • 简述新建站点的步骤网页界面设计的构成要素
  • 南宁武鸣区建设局网站做网站维护要学些什么·
  • 电子商务网站开发平台网站开发与维护说明
  • 怎么申请订阅号重庆seo博客
  • 绵阳网站网站建设做家居网站
  • 网站建设php网站排名怎么做 site