Pythonを勉強し始めて、グラフに関するデータ構造の部分を見ていたのですが、これはグラフの深さ優先トラバーサルと幅優先トラバーサルを実装するのですが、最終的には g.add_nodes([i 1 for i in range(10)] ) と表示されます。 TypeError: add_nodes() missing 1 required location argument: 'nodelist' 解決方法がまったくわかりません。誰かアドバイスをいただけますか?
これは私のプログラムです
クラスグラフ(オブジェクト):
リーリーif name == '__main__':
リーリーg.add_nodes([i 1 for i in range(10)])
g.add_edge((1, 2))
g.add_edge((1, 3))
g. add_edge((2, 4))
g.add_edge((2, 5))
g.add_edge((4, 8))
g.add_edge((5, 8))
g.add_edge((5, 9))
g.add_edge((3, 6))
g.add_edge((3, 7))
g.add_edge((7, 10))
g.add_edge((9, 10))
print('nodes:' g.nodes())
order = g.breadtg_frist_search(1)
order = g. Depth_first_search(1)
リーリー
if node not in self.add_nodes():
中的add_nodes()
パラメータが必要です。何が必要かはあなた次第です。