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

如何在百度里建网站wordpress v

如何在百度里建网站,wordpress v,网站申请空间,免费 wordpress主题树可以看成是一个连通且 无环 的 无向 图。 给定往一棵 n 个节点 (节点值 1~n) 的树中添加一条边后的图。添加的边的两个顶点包含在 1 到 n 中间,且这条附加的边不属于树中已存在的边。图的信息记录于长度为 n 的二维数组 edges ,edges[i] …

树可以看成是一个连通且 无环 的 无向 图。

给定往一棵 n 个节点 (节点值 1~n) 的树中添加一条边后的图。添加的边的两个顶点包含在 1 到 n 中间,且这条附加的边不属于树中已存在的边。图的信息记录于长度为 n 的二维数组 edges ,edges[i] = [ai, bi] 表示图中在 ai 和 bi 之间存在一条边。

请找出一条可以删去的边,删除后可使得剩余部分是一个有着 n 个节点的树。如果有多个答案,则返回数组 edges 中最后出现的那个。

示例 1:
在这里插入图片描述
输入: edges = [[1,2], [1,3], [2,3]]
输出: [2,3]

示例 2:
在这里插入图片描述
输入: edges = [[1,2], [2,3], [3,4], [1,4], [1,5]]
输出: [1,4]

提示:
n == edges.length
3 <= n <= 1000
edges[i].length == 2
1 <= ai < bi <= edges.length
ai != bi
edges 中无重复元素
给定的图是连通的
题目链接:leetcode 684

思路,可以采用并查集实现,记录每个节点的对用的最终 parent 节点,加入一条边为 (a, b), 则赋值 a 的 parent 节点为 b 的 parent 节点, 如果一条边的 parent 对应节点相同,那么说明这俩节点已经在 图中了。

class Solution:def getParent(self, parent, key):if parent[key] != key:return self.getParent(parent, parent[key])return keydef union(self, parent, key1, key2):parent[self.getParent(parent, key1)] = self.getParent(parent, key2)def findRedundantConnection(self, edges: List[List[int]]) -> List[int]:parent = [i for i in range(len(edges)+1)]for x in edges:node1, node2 = x if self.getParent(parent, node1) == self.getParent(parent, node2):return xelse:self.union(parent, node1, node2)

方法二,直接暴力计算

class Solution:def findRedundantConnection(self, edges: List[List[int]]) -> List[int]:node, visited = set(), set()for x in edges:node.add(x[0])node.add(x[1])  current = set()visited.add(edges[0][0])visited.add(edges[0][1])vis = [0 for i in range(len(edges))]vis[0] = 1res = []for i in range(len(node)):## 每次循环只加一个顶点进去,最后的肯定是答案for j in range(len(edges)):if vis[j] == 0:x = edges[j]if x[0] in visited and x[1] in visited:vis[j] = 1res.append(x)breakelif x[0] in visited:vis[j] = 1visited.add(x[1])breakelif x[1] in visited:vis[j] = 1visited.add(x[0])breakif len(res) > 0:return res[-1]return res
http://www.yayakq.cn/news/288581/

相关文章:

  • 网站开发入门看什么哪些平台可以免费发布产品
  • 温州网站建设哪家公司好国内免费域名注册
  • html5 网站模版客户评价 网站建设
  • 网站广告牌制作教程网站开发能从事那些职业
  • 海南电子商务网站做网站装什么服务器
  • 做淘宝客的的网站有什么要求吗研究院网站建设的内容
  • 销售网站开发意义极客wordpress主题
  • html5作业 建设网站海南省建设标准定额网站
  • 电子商务网站自助建站百度搜索自己的网站
  • 环球资源网站外贸网络营销服务
  • 淘客怎么用网站做网址导航模板wordpress
  • 南京网站策划公司godaddy的wordpress
  • 用ps网站首页怎么做wordpress淘宝客模板下载
  • 北京网站建设哪家好常见网站漏洞
  • 新乡网站网站前台后台模板
  • 网站设计理念介绍动效做的好的网站
  • 网站首页页面做h5的网站的区别
  • 做网站税费网站栏目结构哪些
  • 北京自助建站系统免费网站建设软件推荐
  • 做网站资金来源是什么给大家分享个永久免费的云服务器
  • 做网站用哪个软件新手怎么开始做电商
  • 重庆门户网站排名php网站如何做特效
  • 大型购物网站建设方案15个国内互动网站设计欣赏
  • 国内网站免备案旅游网站开发目的
  • 搭建免费网站wordpress dns解析
  • 深圳住房和建设局网站网上申请建筑结构设计软件
  • 免费申请做网站手机黄山网站
  • 8个公开大数据网站html网站建设的步骤
  • 在国际网站做外贸需要条件哪个网站的品牌特卖做的好
  • 淮北矿业 集团 工程建设有限责任公司网站wordpress更改目录插件