15 puzzle solver: Difference between revisions
Content added Content deleted
(Added extra credit.) |
m (→{{header|Rust}}: removed second Rust header) |
||
Line 5,277: | Line 5,277: | ||
<pre>Solution found in 52 moves: rrrulddluuuldrurdddrullulurrrddldluurddlulurruldrdrd</pre> |
<pre>Solution found in 52 moves: rrrulddluuuldrurdddrullulurrrddldluurddlulurruldrdrd</pre> |
||
== |
=== alternative === |
||
<lang Rust>use keyed_priority_queue::KeyedPriorityQueue; |
<lang Rust>use keyed_priority_queue::KeyedPriorityQueue; |
||
use std::cmp::{Ord, Ordering, PartialOrd, Reverse}; |
use std::cmp::{Ord, Ordering, PartialOrd, Reverse}; |