# neighbors


图节点的相邻节点

函数库: TyMath

# 语法

N = neighbors(G,nodeID)

# 说明

N = neighbors(G,nodeID) 返回通过边连接到由 nodeID 指定的节点的所有节点的节点 ID。示例

# 示例

相邻图节点

创建一个图,然后确定节点 10 的相邻节点。

using TyMath
G = Graph(bucky());
N = TyGraphTheory.neighbors(G, 10)
N = 3-element Vector{Int64}:
  6
  9
 12

# 输入参数

G - 输入图
Graph 对象

输入图,指定为 Graph 对象。可使用 Graph 创建一个无向图对象。

示例: G = Graph(1,2)

nodeID - 节点标识符
节点索引 | 节点名称

节点标识符,指定为下表中的值之一。

示例
标量节点索引1
字符串标量节点名称"A"

示例: N = neighbors(G,3)

示例: N = neighbors(G,"A")

# 输出参数

N - 相邻节点
节点索引 | 节点名称

相邻节点 ID,如果 nodeID 是数值则以节点索引形式返回;如果 nodeID 是节点名称则以节点名称形式返回。通过一条边连接到自身的节点(自环)只作为其自身的相邻节点列出一次。

# 另请参阅

Graph | degree | outedges