Классы | |
struct | conv_point |
Точка на плоскости. Подробнее... | |
Функции | |
void | conv_qhull (double *x, double *y, size_t n, size_t *k, size_t *nk, size_t *stack) |
Алгоритм QuickHull построения выпуклой оболочки точек на плоскости. | |
void | conv_andrew (const double *x, const double *y, size_t n, conv_point *p, size_t *nk) |
Алгоритм Эндрю (модификация обхода Грэхема) построения выпуклой оболочки точек на плоскости. |
void conv_andrew | ( | const double * | x, | |
const double * | y, | |||
size_t | n, | |||
conv_point * | p, | |||
size_t * | nk | |||
) |
Алгоритм Эндрю (модификация обхода Грэхема) построения выпуклой оболочки точек на плоскости.
Трудоемкость:
void conv_qhull | ( | double * | x, | |
double * | y, | |||
size_t | n, | |||
size_t * | k, | |||
size_t * | nk, | |||
size_t * | stack | |||
) |
Алгоритм QuickHull построения выпуклой оболочки точек на плоскости.
Трудоемкость: