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

外贸自己做网站好不好ipv6改造网站怎么做

外贸自己做网站好不好,ipv6改造网站怎么做,wordpress安装失败,网页策划案久违的没做太出来的题目#xff0c;leetcod 685. 冗余连接 II 题目 在本问题中#xff0c;有根树指满足以下条件的 有向 图。该树只有一个根节点#xff0c;所有其他节点都是该根节点的后继。该树除了根节点之外的每一个节点都有且只有一个父节点#xff0c;而根节点没有…久违的没做太出来的题目leetcod 685. 冗余连接 II 题目 在本问题中有根树指满足以下条件的 有向 图。该树只有一个根节点所有其他节点都是该根节点的后继。该树除了根节点之外的每一个节点都有且只有一个父节点而根节点没有父节点。 输入一个有向图该图由一个有着 n 个节点节点值不重复从 1 到 n的树及一条附加的有向边构成。附加的边包含在 1 到 n 中的两个不同顶点间这条附加的边不属于树中已存在的边。 结果图是一个以边组成的二维数组 edges 。 每个元素是一对 [ui, vi]用以表示 有向 图中连接顶点 ui 和顶点 vi 的边其中 ui 是 vi 的一个父节点。 返回一条能删除的边使得剩下的图是有 n 个节点的有根树。若有多个答案返回最后出现在给定二维数组的答案。 示例 1 输入edges [[1,2],[1,3],[2,3]] 输出[2,3] 示例 2 输入edges [[1,2],[2,3],[3,4],[4,1],[1,5]] 输出[4,1] 提示 n edges.length 3 n 1000 edges[i].length 2 1 ui, vi n 思路 本来还想直接像684一样直接并查集查到属于同一个祖先下的就返回直接ac了。没想到给我上了一课。事实上这道题一共分三种情况讨论 题解 class Solution {int[] p;int n;public int[] findRedundantDirectedConnection(int[][] edges) {n edges.length;int[] inDegree new int[n1];int node -1;// 记录有没有入度为2的节点for (int i0;in;i) {if (inDegree[edges[i][1]] 1) {node edges[i][1];}}// 如果有入度为2的节点就倒着找这个入度为2的节点的入度连接去删除看看是不是一个树if (node -1) {for (int in-1;i0;i--) {if (edges[i][1] node) {if (check(edges, edges[i])) {return edges[i];}}}}// 如果没有入度为2的树那就是图里有环了删除最后一个出现的就可以破坏环p new int[n1];for (int i1;in;i) {p[i] i;}for (int i0;in;i) {int a edges[i][0], b edges[i][1];int pa find(a), pb find(b);if (pa ! pb) {p[pa] pb;}else {return edges[i];}}return null;}public int find(int x) {if (p[x] ! x) {p[x] find(p[x]);}return p[x];}public boolean check(int[][] edges, int[] edge) {p new int[n1];for (int i1;in;i) {p[i] i;}for (int i0;in;i) {if (Arrays.equals(edge, edges[i])) {continue;}int a edges[i][0], b edges[i][1];int pa find(a), pb find(b);if (pa ! pb) {p[pa] pb;}else {return false;}}return true;} }
http://www.pierceye.com/news/796664/

相关文章:

  • 网站还能赚钱吗logo公司商标设计
  • 数字校园建设专题网站wordpress游览器标签页
  • 企业网站分析报告途牛网站大数据建设
  • 免费创建论坛网站wordpress sql插件
  • 有移动端网站 怎么做app做网站的困难
  • 金种子酒业网站建设苏州专业的网站建设公司
  • 住房与住房建设部网站首页给网站做收录较好的软件
  • 课程网站的设计网站开发遇到的难题
  • 学网站建设要什么iis 二级网站 发布
  • 怎么仿做网站wordpress文章进不去
  • 网站建设费算办公费吗html5商城网站模板
  • 188旅游网站源码下载做个爬架网站如何做
  • 中国做的比较好的网站设计公司有哪些可以做翻译兼职的网站吗
  • 深圳做网站建设公司dw学生个人网页制作视频
  • html网页设计代码作业网站衡水武邑县建设局网站
  • 网站后台登陆验证码wordpress 前台加载慢
  • 网站推广去哪家比较好专门做网站的公司叫什么
  • 前端做项目的网站资源公司做网站的步骤
  • 资源分享网站怎么建设网站建设百度云
  • 宣讲家网站官德修养与作风建设短视频seo关键词
  • 更新网站怎么弄建设工程合同范本工程施工合同范本
  • 外贸网站建设有什么需要注意的吗白山网站设计
  • 哪家做网站性价比高宁波seo网络优化哪家好
  • 望京做网站微信订阅号怎么做网站
  • 分销系统网站建设网站建设 51下拉平台
  • 怎么才能自己做网站怎么自己制作app
  • 爱看视频的网站政务公开既网站信息化建设会议
  • 做外单什么网站好网站模板下载之后怎么做
  • 网站维护细则微博同步wordpress
  • 网站微商城的建设新网域名备案