Avionics
Core avionics package for CURE flight computers
Loading...
Searching...
No Matches
CircularArray.h File Reference
#include <algorithm>
#include <cstdint>
#include <vector>
Include dependency graph for CircularArray.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CircularArray< T >
 Fixed-size circular buffer with median helper and head tracking. More...

Functions

template<typename T>
int partition (std::vector< T > &array, int left, int right, int pivotIndex)
template<typename T>
quickSelect (std::vector< T > &array, int left, int right, int k)

Function Documentation

◆ partition()

template<typename T>
int partition ( std::vector< T > & array,
int left,
int right,
int pivotIndex )

Definition at line 9 of file CircularArray.h.

◆ quickSelect()

template<typename T>
T quickSelect ( std::vector< T > & array,
int left,
int right,
int k )

Definition at line 30 of file CircularArray.h.