Description
Implement the following sorting in Prolog.
1. *Bubble Sort.
2. Selection Sort.
3. Permutation Sort.
4. Insertion Sort.
5. Merge Sort.
6. Quick Sort using Accumulator.
7. *Quick Sort without using Accumulator.
8. *Heap Sort.
*marked assignments are not done in the class.