Clustering
C++20 header-only: DBSCAN, HDBSCAN, k-means.
Loading...
Searching...
No Matches
heap.h File Reference
#include <cassert>
#include <cstddef>
#include <cstdint>
#include <limits>
#include <type_traits>
#include <utility>
#include <vector>
#include "clustering/math/detail/heap_ops.h"
Include dependency graph for heap.h:

Go to the source code of this file.

Classes

class  clustering::BinaryHeap< Key, Val >
 Binary min-heap of (key, val) pairs ordered on key. More...
class  clustering::IndexedHeap< Key, Val, Idx >
 Binary min-heap keyed on Key with O(1) handle-to-position lookup. More...
struct  clustering::IndexedHeap< Key, Val, Idx >::Entry
 One heap entry. More...

Namespaces

namespace  clustering