Graph 无向图邻接(计算机科学)

Graph 无向图邻接(计算机科学),graph,matrix,computer-science,tree-nodes,Graph,Matrix,Computer Science,Tree Nodes,我有一个无向图G=V,E,节点标记为1,2,3,…,n,在V中有一个特定的节点k 这个图有两种表示形式:和 我如何计算节点k是否与图中的所有其他节点相邻?这是我面临的一个更大问题的一部分 我不想要具体的伪代码或解决方案,只需要简单的英语,我将在数据结构中扫描什么,以及如何确定这一点。请尽可能降低复杂性 谢谢您可能只需检查每个节点,如果其中任何节点不与k相邻,则返回false。我不认为你可以避免检查每个顶点,所以做一个短路故障将是一个好主意。使用adj矩阵,在所有组件中检查k行为1,但第k行除外

我有一个无向图G=V,E,节点标记为1,2,3,…,n,在V中有一个特定的节点k

这个图有两种表示形式:和

我如何计算节点k是否与图中的所有其他节点相邻?这是我面临的一个更大问题的一部分

我不想要具体的伪代码或解决方案,只需要简单的英语,我将在数据结构中扫描什么,以及如何确定这一点。请尽可能降低复杂性


谢谢

您可能只需检查每个节点,如果其中任何节点不与k相邻,则返回false。我不认为你可以避免检查每个顶点,所以做一个短路故障将是一个好主意。

使用adj矩阵,在所有组件中检查k行为1,但第k行除外

使用adj列表假设您没有多重图,并且n是图的顶点数,检查列表大小n-1,它应该是O1

向你问好,卡斯滕