/[cvs]/api/Classes/Sort/FloatLinkedListQuickSort.h
ViewVC logotype

Annotation of /api/Classes/Sort/FloatLinkedListQuickSort.h

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (hide annotations)
Sun Jul 1 20:47:58 2001 UTC (23 years ago) by bearsoft
Branch point for: lazy, MAIN
File MIME type: text/plain
Initial revision

1 bearsoft 1.1 #ifndef __FloatLinkedListQuickSort_H__
2     #define __FloatLinkedListQuickSort_H__
3    
4     #include "../LinkedList/FloatLinkedList.h"
5    
6     class FloatLinkedListQuickSort
7     {
8    
9     public:
10    
11     FloatLinkedListQuickSort();
12     ~FloatLinkedListQuickSort();
13    
14    
15    
16     static int partitionOrder(FloatLinkedList *list, int start, int top);
17     static void sortLargestOrder(FloatLinkedList *list, int start, int end);
18     //static int partitionSmallestOrder(int *list, int start, int top);
19     static void sortSmallestOrder(FloatLinkedList *list, int start, int end);
20     static void setStatement(int iStatement);
21     static int partitionStringOrder(int *list, int start, int top);
22     static void sortLargestStringOrder(int *list, int start, int end);
23     static void sortSmallestStringOrder(int *list, int start, int end);
24    
25    
26    
27    
28     };
29    
30     #endif

root@recompile.se
ViewVC Help
Powered by ViewVC 1.1.26