Scala(バージョン2.10)でA *検索を実装しようとしていますが、レンガの壁にぶつかりました-Scalaの優先キューの使用方法がわかりません。簡単な作業のように見えますが、Googleで検索しても何も見つかりませんでした(バージョン2.8で機能しなくなった単一のコードサンプルを除く)
sで表される一連の正方形があり、(Int, Int)
sで表される優先順位でそれらを挿入する必要がありInt
ます。Pythonでは、キーと値のペアのリストがあり、heapq関数を使用してソートするだけなので、非常に簡単です。しかし、Scalaのタプルは比較できないようです。
では、これをどのように行うのですか?オンライン情報がいかにシンプルであるべきかを考えると、オンライン情報が完全に不足していることに驚いています。