グラフADTのエッジ(アーク)のリストを取得するアルゴリズムを作成する必要があります。グラフのエッジを取得する
グラフプライベートメンバーにアクセスできません。私は、DFSやBFSのマーキングノードに似たようなことができると思っていました。エッジが存在する場合、アルゴリズムの出力であるリストに追加しますが、解決策を見つけることができませんでした。
bool IsEmpty()
Node InsertNode()
InsertArc(Node, Node)
DeleteNode(Node)
DeleteArc(Node, Node)
List AdjNodes(Node)
bool ExistsNode(Node)
bool ExistsArc(Node, Node)
Label ReadNode(Node)
WriteNode(Node, Label)
私はどのようなアルゴリズムを使用することができます。
私はこの方法がありますか?
には、apiの記載がありますか? –
あなたはグラフのどの属性にアクセスできますか?私は、ノードとエッジに直接アクセスできない場合、グラフがどれほど役に立つか分かりません... – ajwood
私はこのメソッドを持っています: - IsEmpty() - Node InsertNode() - InsertArc(Node、Node) - DeleteNode(ノード) - DeleteArc(ノード、ノード) - リストAdjNodes(ノード) - ブールのExistsNode(ノード) - BOOL ExistsArc(ノード、ノード) - ラベルReadNode(ノード) - WriteNode(ノード、Label) – JohnQ