Skip to content

Commit 6d34788

Browse files
committed
Sorting README file added
1 parent ed4ef87 commit 6d34788

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

Sorting/README.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# Sorting
2+
3+
>A sorting algorithm is an algorithm that puts elements of a list in a certain order. The most-used orders are numerical order and lexicographical order. Efficient sorting is important for optimizing the use of other algorithms (such as search and merge algorithms) which require input data to be in sorted lists; it is also often useful for canonicalizing data and for producing human-readable output. [wikipedia](https://en.wikipedia.org/wiki/Sorting_algorithm)
4+
5+
6+
7+
### Useful Links:
8+
- [Nice animated visualization of sorting algorithms](https://www.cs.usfca.edu/~galles/visualization/ComparisonSort.html)
9+
- [Sorting visualization](https://visualgo.net/sorting)
10+
- [betterexplained.com article on Sorting algorithms](https://betterexplained.com/articles/sorting-algorithms/)
11+
- [Topcoder article](https://www.topcoder.com/community/data-science/data-science-tutorials/sorting/)
12+
- [Comparison of Sorting algorithms](https://en.wikipedia.org/wiki/Sorting_algorithm#Comparison_of_algorithms)

Sorting/sorting_algorithms.png

19.4 KB
Loading

0 commit comments

Comments
 (0)