Subversion Repositories Kolibri OS

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
3402 Albom 1
 
2
///
3
/// Библиотека функций быстрой сортировки
4
///
5
///
6
/// Базовый код был взят с сайта algolist.manual.ru
7
///
8
/// Скомпоновал А. Богомаз aka Albom (albom85@yandex.ru)
9
///===========================================
10
11
 
12
 
13
/// Сортировка для переменных типа int (4 байта)
14
///===========================================
15
void qsi(int *a, int n);
16
17
 
18
/// Сортировка для переменных типа short int (2 байта)
19
///===========================================
20
void qss(short *a, int n);
21
22
 
23
/// Сортировка для переменных типа char (1 байт)
24
///===========================================
25
void qsc(char *a, int n);
26
27
 
28
/// Сортировка для переменных типа unsigned int (4 байта)
29
///===========================================
30
void qsui(unsigned *a, int n);
31
32
 
33
/// Сортировка для переменных типа unsigned short int (2 байта)
34
///===========================================
35
void qsus(unsigned short *a, int n);
36
37
 
38
/// Сортировка для переменных типа unsigned char (1 байт)
39
///===========================================
40
void qsuc(unsigned char *a, int n);
41
42
 
43
/// Сортировка для переменных типа float (4 байта)
44
///===========================================
45
void qsf(float *a, int n);
46
47
 
48
/// Сортировка для переменных типа double (8 байт)
49
///===========================================
50
void qsd(double *a, int n);
51