Как использовать приоритетные очереди в Scala?
Я пытаюсь реализовать поиск A * в Scala (версия 2.10), но ямы врезались в кирпичную стену - я могуне могу понять, как использовать ScalaОчередь с приоритетами. Это кажется простой задачей, но поиск в Google не сделалне включайте ничего (кроме одного примера кода, который перестал работать обратно в версии 2.8)
У меня есть набор квадратов, представленных(Int, Int)
s, и мне нужно вставить их с приоритетами, представленнымиInt
s. В Python это 'Это довольно просто, поскольку у вас есть только список ключей, пар значений и функции heapq для его сортировки. Но похоже, что Скалакортежит даже сравнимо.
Так как ты это делаешь? Я'Я удивлен полным отсутствием онлайн-информации, учитывая, насколько просто это должно быть.