Skip to content

Commit 072c39b

Browse files
author
Nikos M
committed
readme
1 parent b46cc82 commit 072c39b

File tree

1 file changed

+4
-9
lines changed

1 file changed

+4
-9
lines changed

README.md

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -13,20 +13,15 @@ __Various sorting algorithms implementations in JavaScript (IN PROGRESS)__
1313
* [Live Playground Example](http://foo123.github.io/examples/sorting-algorithms/)
1414

1515

16-
Sorting Series (a kind of discrete optimization problem)
17-
lies at the center of Computer Science and Algorithms
18-
because of its many uses
16+
Sorting Series, which is also a **kind of discrete optimization problem** (i.e the permutation function `p` of `0..N-1` which **maximizes** `0*a[p[0]]+1*a[p[1]]+..+(N-1)*a[p[N-1]]` is the **permutation which sorts the array `a` in ascending order** that is `a[p[0]] <= a[p[1]] <= .. <= a[p[N-1]]`), lies at the center of Computer Science and Algorithms because of its many uses.
1917

2018
(Ref. http://en.wikipedia.org/wiki/Sorting_algorithm)
2119

22-
Also Sorting, in one way or another, is integral part
23-
of many other important algorithms and applications (see eg. Knuth TAOCP)
20+
Furthermore Sorting, in one way or another, is integral part of many other important algorithms and applications (see eg. Knuth TAOCP)
2421

25-
For example Sorting is very closely associated to Searching,
26-
another topic of immense importance and applications
22+
For example Sorting is very closely associated to Searching, another topic of immense importance and applications.
2723

28-
Under certain sorting states, searching can be achieved in `O(logN)` time
29-
or even in `O(1)` time (constant) for almost every search term
24+
Under certain sorting states, searching can be achieved in `O(logN)` time or even in `O(1)` time (constant) for almost every search term.
3025

3126
Sorting has 3 approaches:
3227

0 commit comments

Comments
 (0)