8

で汎用プライオリティ キューを探していますRPriorityQueueR には、Javaクラスや Pythonのような汎用優先度キューの実装 (パッケージ) がありますheapqか?

4

4 に答える 4

1

おそらくこれは、クラス (参照クラスが最も適しています) を使用するか、それを操作するいくつかの関数 ( 、 )data.frameと組み合わせてカスタム型で を使用して、非常に簡単に自分で作成できます。これらの関数は、参照クラスの場合のメソッドになります。状態とロジックの両方を 1 か所に格納する参照クラス ソリューションの方が気に入っています。add_to_queue(element, queue_object, priority)get_item(queue_object)

于 2012-08-03T09:08:06.553 に答える