Comparison of Sorting Algorithms

dc.contributor.authorhiba Mohamed sulieman saliem
dc.date.accessioned2023-01-23T11:07:21Z
dc.date.available2023-01-23T11:07:21Z
dc.date.issued2014
dc.descriptionhesis submitted in partial fillfillment of the requirements for the award of Degree of Master of Computer scienceen_US
dc.description.abstractAbstract There are many methods have been developed to arrange the array values in various ways for a database cold the sorting algorithms. The classification of sorting algorithms base on System complexity of computational, terms of number of swaps, Memory usage Stability of sorting algorithms . In this researsh we seek to detemiine the efficiency of the various sorting algorithms according to the time and number of swaps by using randomized trails. The build environment using the Java language. We represents these sorting algorithms bubble sort, selection sort, insertion, sort quick sort and merge sort as a way to sort an array or integers and run random trails of length. I created a package called “sorting” to execute a sort, it provided module of sorting list(Non decreased &decreased) uses different method of sorting ,the amount of swaps of each sorting algorithm and the runtime (in millisecond) and I found a quick sort is the fastest algorithm compare to Bubble sort, Insertion sort, Selection sort, and merge sort.en_US
dc.description.sponsorshipProf :Elsamani A\talab Ahmeden_US
dc.identifier.urihttp://hdl.handle.net/123456789/18725
dc.publisherALNEELAIN UNIVERSITYen_US
dc.subjectProf :Elsamani A\talab Ahmeden_US
dc.titleComparison of Sorting Algorithmsen_US
dc.typeThesisen_US

Files

Original bundle

Now showing 1 - 1 of 1
Thumbnail Image
Name:
6.pdf
Size:
15.95 MB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: