# 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 是节点名称则以节点名称形式返回。通过一条边连接到自身的节点(自环)只作为其自身的相邻节点列出一次。