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

网站推广常用的方法旅游网站开发设计

网站推广常用的方法,旅游网站开发设计,个人帮企业做网站,学校网站建设的申请卡码网 107 寻找存在的路径 初识并查集 并查集功能: 寻找根节点,函数: find(int u),也就是判断这个节点的祖先节点是哪个将两个节点接入到同一个集合,函数: join(int u, int v),将两个节点连在同一个根节点上判断两…

卡码网 107 寻找存在的路径

初识并查集

并查集功能:

  1. 寻找根节点,函数: find(int u),也就是判断这个节点的祖先节点是哪个
  2. 将两个节点接入到同一个集合,函数: join(int u, int v),将两个节点连在同一个根节点上
  3. 判断两个节点是否在同一个集合,函数: isSame(int u, int v),就是判断两个节点是不是同一个根节点

class UnionFind:def __init__(self, size):self.parent = list(range(size + 1))def find(self, u):if self.parent[u] != u:self.parent[u] = self.find(self.parent[u])return self.parent[u]def union(self, u, v):root_u = self.find(u)root_v = self.find(v)if root_u != root_v:self.parent[root_v] = root_udef is_same(self, u, v):return self.find(u) == self.find(v)def main():import sysinput = sys.stdin.readdata = input().split()index = 0n = int(data[index])index += 1m = int(data[index])index += 1uf = UnionFind(n)for _ in range(m):s = int(data[index])index += 1t = int(data[index])index += 1uf.union(s, t)source = int(data[index])index += 1destination = int(data[index])if uf.is_same(source, destination):print(1)else:print(0)if __name__ == '__main__':main()

http://www.dtcms.com/wzjs/561076.html

相关文章:

  • 胶州网站建设案例wordpress批量信息导入工具
  • 网站备案需要拍照网站建设费用核算
  • php网站开发开发网站教程深圳惠州网站建设公司
  • 成都网站建设低价徐州网站建设公司官网
  • 百度seo专业网站贵阳网站建设q479185700惠
  • 广州建设工程造价管理站怎样做网站设计要交税吗
  • 网站建设的目的及功能定位是啥企业邮箱注册申请价格
  • 招聘网站建设与开发要求织梦 去掉我的网站
  • 9377传奇全部游戏seo流量的提升的软件
  • 1元购类似网站架设药多少钱微信5000人接推广费用
  • 怎么给公司做网站flash 网站头部
  • 网站二维码特效包头做网站的公司招聘信息
  • 网站备案到公司即时设计生成网页
  • 优化网站性能宁波互联网企业排名
  • 企业门户网站解决方案制作公司网站的公司
  • 游戏网站开发推广计划书搬瓦工的主机可以用来做网站吗
  • 网站制作一般哪家好湛江网站建设价格
  • 百度经验网站建设常州网上车管所
  • 建设银行门户网站专业网站建设电话
  • 网站制作没有原创图片怎么办湖南建设信息网官网
  • 网站建设风险管理免费网站专业建站
  • 校园二手市场网站建设方案wordpress 账号密码忘记
  • 天一建设网站哪个网站可以做思维导图
  • 英文企业网站带后台有数据库自己怎么建立网站
  • 商城网站功能介绍莆田网站建设开发
  • 之梦网站怎么做seo怎么做公司的中英文网站
  • 微楼书网站建设提供网站建设备案
  • 深圳维特网站建设营销型网站建设易网拓
  • 开源网站管理系统通化工程建设信息网站
  • 房地产数据网站网站页面相关产品链接怎么做