RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

Close
  • 主页
  • 系统&网络
    • 热门问题
    • 最新问题
    • 标签
  • Ubuntu
    • 热门问题
    • 最新问题
    • 标签
  • 帮助
主页 / 问题

问题[графы]

Martin Hope
Kerian
Asked: 2022-10-01 21:21:33 +0000 UTC

打印顶点所属的连通分量的编号

  • -1

该程序没有通过测试...在输出文件的第一行打印连接组件的数量。然后打印 N 个整数,其中第 i 个指定第 i 个顶点的连通分量的数量。组件应使用从 1 开始的连续整数编号。组件的编号顺序是任意的。

输入格式:

4 2

12

3 4

输出格式:

2

1 1 2 2

from sys import stdin 
 
input = stdin.readline 
 
n, m = map(int, input().split()) 
 
graph = [[] for _ in range(n)] 
for i in range(m): 
    u, v = [int(i)-1 for i in input().split()] 
    graph[u].append(v) 
    graph[v].append(u) 
 
visited = [False] * n 
answer = 0 
components = [] 
 
for i in range(n): 
    if visited[i]: 
        continue 
 
    answer+=1 
    visited[i] = True 
    queue = [i] 
    component = [] 
    while queue: 
        v = queue.pop() 
        component.append(v+1) 
        for to in graph[v]: 
            if not visited[to]: 
                visited[to] = True 
                queue.append(to) 
    components.append(component) 
 
print(answer)
l =0
for i in range(answer):
    l+=1
    for k in range (len(components[i])):
        print(l, end = " ")
графы
  • 1 个回答
  • 27 Views
Martin Hope
VIctor
Asked: 2022-07-30 23:21:11 +0000 UTC

如何加快图的最优性检查?

  • 0

大家好。这里有一个问题:X 国有 n 个城市,它们被分配了从 1 到 n 的数字。该国的首都编号为 n。铁路铺设在城市之间。

但是,根据画布的宽度,道路可以分为两种类型。任何火车只能在一种轨道上行驶。传统上,一种道路标记为R,另一种道路标记为B。也就是说,如果从一个城市到另一个城市的路线同时具有R类道路和B类道路,则没有火车能够沿着该路线通过。从一个城市到另一个城市,您只能在仅由 R 类道路或 B 类道路组成的路线上行驶。

但这还不是全部。在 X 国的道路上,您只能从编号较低的城市移动到编号较高的城市。这解释了居民大量涌入首都的原因,首都的数量为 n。

如果没有一对城市 A 和 B 使得从 A 到 B 可以通过类型 R 的道路和类型 B 的道路到达,则铁路地图被称为最优。换句话说,对于任何一对城市,它是确实,从数量较少的城市到数量较多的城市,只能通过一种类型的道路到达,或者根本无法建造路线。看看给你的卡是否是最佳的。

那么,那么这些R和B路就设置好了。我正面解决了,也就是我傻傻的找到了从顶点1到N的所有路径,发现那里只有一种路。但是已经在 25 个城市中,一切都运行得非常长。我知道有一些更简单的算法,但没有想到。给我一些想法,以哪种方式思考?

графы
  • 3 个回答
  • 110 Views
Martin Hope
Дядя Фёдор
Asked: 2022-06-18 17:31:55 +0000 UTC

无法确定是否连接图

  • 1

我理解正确吗?

问题:如果一个图肯定是不连通的

  1. 它没有边是的,如果没有边,它肯定没有连接

  2. 图中有 4 个顶点和 2 条边 不,这是可视化 在此处输入图像描述

  3. 某些顶点的边数少于顶点数 -1 我根本不明白这个问题((((

графы
  • 1 个回答
  • 36 Views
Martin Hope
Vladimir_96
Asked: 2020-01-07 23:06:21 +0000 UTC

用于堆叠图的 GIOTTO 算法 [关闭]

  • -3
关闭。这个问题需要澄清或补充细节。目前不接受回复。

想改进这个问题?通过编辑此帖子添加更多详细信息并澄清问题。

2年前关闭。

改进问题

请告诉我,我在哪里可以熟悉 GIOTTO 算法?

графы
  • 1 个回答
  • 10 Views
Martin Hope
user3576767
Asked: 2020-03-21 20:12:16 +0000 UTC

图上的最优算法

  • 3

图上有两个特殊的顶点:蓝色和红色。问题是在移除红色顶点时,还要移除所有不可能到达蓝色顶点的顶点,即 可以说,该图应该一分为二,其中一个将被删除。

我的解决方案是检查从每个顶点到蓝色顶点的路径是否存在。如果下一个顶点的所有路径都通过红色路径,则删除该顶点。

也许有更好的解决方案?

在此处输入图像描述

在此处输入图像描述

графы
  • 1 个回答
  • 10 Views

Sidebar

Stats

  • 问题 10021
  • Answers 30001
  • 最佳答案 8000
  • 用户 6900
  • 常问
  • 回答
  • Marko Smith

    我看不懂措辞

    • 1 个回答
  • Marko Smith

    请求的模块“del”不提供名为“default”的导出

    • 3 个回答
  • Marko Smith

    "!+tab" 在 HTML 的 vs 代码中不起作用

    • 5 个回答
  • Marko Smith

    我正在尝试解决“猜词”的问题。Python

    • 2 个回答
  • Marko Smith

    可以使用哪些命令将当前指针移动到指定的提交而不更改工作目录中的文件?

    • 1 个回答
  • Marko Smith

    Python解析野莓

    • 1 个回答
  • Marko Smith

    问题:“警告:检查最新版本的 pip 时出错。”

    • 2 个回答
  • Marko Smith

    帮助编写一个用值填充变量的循环。解决这个问题

    • 2 个回答
  • Marko Smith

    尽管依赖数组为空,但在渲染上调用了 2 次 useEffect

    • 2 个回答
  • Marko Smith

    数据不通过 Telegram.WebApp.sendData 发送

    • 1 个回答
  • Martin Hope
    Alexandr_TT 2020年新年大赛! 2020-12-20 18:20:21 +0000 UTC
  • Martin Hope
    Alexandr_TT 圣诞树动画 2020-12-23 00:38:08 +0000 UTC
  • Martin Hope
    Air 究竟是什么标识了网站访问者? 2020-11-03 15:49:20 +0000 UTC
  • Martin Hope
    Qwertiy 号码显示 9223372036854775807 2020-07-11 18:16:49 +0000 UTC
  • Martin Hope
    user216109 如何为黑客设下陷阱,或充分击退攻击? 2020-05-10 02:22:52 +0000 UTC
  • Martin Hope
    Qwertiy 并变成3个无穷大 2020-11-06 07:15:57 +0000 UTC
  • Martin Hope
    koks_rs 什么是样板代码? 2020-10-27 15:43:19 +0000 UTC
  • Martin Hope
    Sirop4ik 向 git 提交发布的正确方法是什么? 2020-10-05 00:02:00 +0000 UTC
  • Martin Hope
    faoxis 为什么在这么多示例中函数都称为 foo? 2020-08-15 04:42:49 +0000 UTC
  • Martin Hope
    Pavel Mayorov 如何从事件或回调函数中返回值?或者至少等他们完成。 2020-08-11 16:49:28 +0000 UTC

热门标签

javascript python java php c# c++ html android jquery mysql

Explore

  • 主页
  • 问题
    • 热门问题
    • 最新问题
  • 标签
  • 帮助

Footer

RError.com

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

帮助

© 2023 RError.com All Rights Reserve   沪ICP备12040472号-5