Skip to content

Commit fd452c5

Browse files
author
Isaac Ramirez
committed
- updated docs for chapter 2
1 parent d89f007 commit fd452c5

File tree

3 files changed

+34
-9
lines changed

3 files changed

+34
-9
lines changed

README.md

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Personal notes and JavaScript code for the book Algorithms (4th edition) by Robe
55
## Chapters' Notes
66

77
* [Chapter 1. Fundamentals](/docs/chapter-1.notes.md)
8-
* Chapter 2. Sorting
8+
* [Chapter 2. Sorting](/docs/chapter-2.notes.md)
99
* Chapter 3. Searching
1010
* Chapter 4. Graphs
1111
* Chapter 5. Strings
@@ -69,11 +69,4 @@ _For a list similar to the book site see this [algorithms list](/docs/algorithms
6969
7070
## Exercise Solutions
7171

72-
:warning: _Do **NOT** copy any of these solutions. These are for my reference only. You should have attempted to solve any of these exercises by your own after at least a few days before even trying to look for the solution. Finally, my solutions can be wrong too._
73-
74-
* [Chapter 1. Fundamentals](/src/exercises/index.md)
75-
* Chapter 2. Sorting
76-
* Chapter 3. Searching
77-
* Chapter 4. Graphs
78-
* Chapter 5. Strings
79-
* Chapter 6. Context
72+
:warning: _Do **NOT** copy any of [these solutions](/src/exercises/index.md). These are for my reference only. You should have attempted to solve any of these exercises by your own after at least a few days before even trying to look for the solution. Finally, my solutions can be wrong too._

docs/algorithms-list.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,3 +44,26 @@ Every algorithm or ADT has a link pointing to the original Java implementation a
4444
* QuickUnionUF | [js](/src/algorithms/union-find-quick/union-find-quick.js) | [java](https://algs4.cs.princeton.edu/code/edu/princeton/cs/algs4/QuickUnionUF.java.html) |
4545
* WeightedQuickUnionUF | [js](/src/algorithms/union-find-weighted/union-find-weighted.js) | [java](https://algs4.cs.princeton.edu/code/edu/princeton/cs/algs4/WeightedQuickUnionUF.java.html) |
4646
* UF | js | [java](https://algs4.cs.princeton.edu/code/edu/princeton/cs/algs4/UF.java.html) |
47+
48+
### Chapter 2. Sorting
49+
50+
* Insertion | js | java |
51+
* InsertionX | js | java |
52+
* BinaryInsertion | js | java |
53+
* Selection | js | java |
54+
* Shell | js | java |
55+
* Merge | js | java |
56+
* MergeBU | js | java |
57+
* MergeX | js | java |
58+
* Inversions | js | java |
59+
* Quick | js | java |
60+
* Quick3way | js | java |
61+
* QuickX | js | java |
62+
* QuickBentleyMcIlroy | js | java |
63+
* TopM | js | java |
64+
* MaxPQ | js | java |
65+
* MinPQ | js | java |
66+
* IndexMinPQ | js | java |
67+
* IndexMaxPQ | js | java |
68+
* Multiway | js | java |
69+
* Heap | js | java |

docs/chapter-2.notes.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# Algorithms (4th Edition)
2+
3+
## Chapter 2. Sorting
4+
5+
### Key Concepts
6+
7+
#### A concept
8+
9+
> Definition of the concept...

0 commit comments

Comments
 (0)