#include <stdint.h>
#include <stdlib.h>
Go to the source code of this file.
Classes | |
struct | ufrec |
struct | unionfind |
Typedefs | |
typedef struct unionfind | unionfind_t |
Functions | |
static uint32_t | unionfind_connect (unionfind_t *uf, uint32_t aid, uint32_t bid) |
static unionfind_t * | unionfind_create (uint32_t maxid) |
static void | unionfind_destroy (unionfind_t *uf) |
static uint32_t | unionfind_get_representative (unionfind_t *uf, uint32_t id) |
static uint32_t | unionfind_get_set_size (unionfind_t *uf, uint32_t id) |
typedef struct unionfind unionfind_t |
Definition at line 33 of file unionfind.h.
|
inlinestatic |
Definition at line 114 of file unionfind.h.
|
inlinestatic |
Definition at line 52 of file unionfind.h.
|
inlinestatic |
Definition at line 64 of file unionfind.h.
|
inlinestatic |
Definition at line 89 of file unionfind.h.
|
inlinestatic |
Definition at line 108 of file unionfind.h.