Skip to content

Repository in order to implement sorting algorithms in python 3.

License

ArthurMoraisLopes/Sorting-Algorithms

Repository files navigation

python-logo

Sorting-Algorithms

Repository in order to implement sorting algorithms in python 3.

In the computing world it is essential to deliver clean, well-structured code with a compilation process in the smallest and possible storage (but it is practically impossible to obtain all these results at the same time). Therefore, to obtain an efficient and optimized code (in order to achieve good results mentioned above, one must analyze the specific algorithms of each area and compare each one, being defined by search, ordering and others.

It is important to note that in order to have a plausible result, in relation to the compilation and storage process, the number of terms present in the algorithm is analyzed, since an algorithm of size 5 would always be less than 1000. Another fact would be the junction of the number of terms with complexity, BigOnotation notation, of the algorithm, whether for a medium or good case.

In this case, narrowing down the subject, we have the sorting algorithms: Quick Sort, Merge Sort, Selection Sort, Bubble Sort and Insertion Sort, the first 2 being recursive and the last 3 using only vectors.

About

Repository in order to implement sorting algorithms in python 3.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages