equal
deleted
inserted
replaced
17 */ |
17 */ |
18 |
18 |
19 #ifndef LEMON_RADIX_HEAP_H |
19 #ifndef LEMON_RADIX_HEAP_H |
20 #define LEMON_RADIX_HEAP_H |
20 #define LEMON_RADIX_HEAP_H |
21 |
21 |
22 ///\ingroup auxdat |
22 ///\ingroup heaps |
23 ///\file |
23 ///\file |
24 ///\brief Radix heap implementation. |
24 ///\brief Radix heap implementation. |
25 |
25 |
26 #include <vector> |
26 #include <vector> |
27 #include <lemon/error.h> |
27 #include <lemon/error.h> |
28 |
28 |
29 namespace lemon { |
29 namespace lemon { |
30 |
30 |
31 |
31 |
32 /// \ingroup auxdat |
32 /// \ingroup heaps |
33 /// |
33 /// |
34 /// \brief Radix heap data structure. |
34 /// \brief Radix heap data structure. |
35 /// |
35 /// |
36 /// This class implements the \e radix \e heap data structure. |
36 /// This class implements the \e radix \e heap data structure. |
37 /// It practically conforms to the \ref concepts::Heap "heap concept", |
37 /// It practically conforms to the \ref concepts::Heap "heap concept", |