0

私はPythonコードを書いています.ノードオブジェクトとパス値(整数)を一緒にヒープに保存する必要があります.ヒープはこの整数パス値に従ってそれをソートします.どうすればこれを成功させることができますか.

         self.__frontier = [node]
         heapq.heappush(self.__frontier, (node.path_cost + self.__heuristic,node))
         tempNode=heapq.heappop(self.__frontier)    

しかし、これらのコード行は期待どおりに機能しません。どうすれば解決できますか? 締め切りが迫っていますが、まだ解決できません。

4

0 に答える 0