5 #ifndef DSALGLIB_TESTS_H 6 #define DSALGLIB_TESTS_H 246 #endif //DSALGLIB_TESTS_H void quicksort(array< type > arr, long long int start, long long int end)
array< long long int > kmpsearch(array< type > arr, array< type > pat)
void traverse(void(fun)(type obj))
void mergesort(array< type > arr, long long int size, long long int start, long long int end)
void selectionsort(array< type > arr, long long int size)
void bubblesort(array< type > arr, long long int size)
void add_back(type param)
void reverse(long long int start, long long int end)
void insertionsort(array< type > arr, long long int size)
void traverse(void(fun)(type obj))
void heapsort(array< type > arr)
void remove_at(long long int index)
void push_back(type param)
void add_front(type param)
void shellsort(array< type > arr, long long int size)