1
- #Exercises for Intro to Algorithms and Data Structures in JavaScript
1
+ # Exercises for Intro to Algorithms and Data Structures in JavaScript
2
2
3
3
Welcome to the exercises. This is where the magic happens!
4
4
5
- ###Monday - June 13th
5
+ ### Monday - June 13th
6
6
1 . Implement a stack data structure:
7
7
- https://github.com/kuychaco/algoClass/blob/master/data-structures/stack.js
8
8
- Note: only do the first exercise after you implement the stack
@@ -15,7 +15,7 @@ Welcome to the exercises. This is where the magic happens!
15
15
- https://github.com/kuychaco/algoClass/tree/master/recursion
16
16
- Note: some of these will only click after we go through sorting, graphs & trees later this week.
17
17
18
- ###Tuesday - June 14th
18
+ ### Tuesday - June 14th
19
19
1 . Implement the elementary sorting algorithms (bubble, insertion, selection):
20
20
- https://github.com/kuychaco/algoClass/tree/master/sorting-algorithms
21
21
2 . Implement Mergesort
@@ -33,13 +33,13 @@ Welcome to the exercises. This is where the magic happens!
33
33
- Note: Hold off on Depth First Search and Breadth First Search because we haven't covered that yet.
34
34
3 . This is a catch up day so use the rest of the afternoon to finish up exercises from previous days and review anything that was confusing.
35
35
36
- ###Thursday - June 16th
36
+ ### Thursday - June 16th
37
37
1 . Binary Search Tree
38
38
- https://github.com/kuychaco/algoClass/blob/master/data-structures/binarySearchTree.js
39
39
2 . Binary Search Array
40
40
- https://github.com/kuychaco/algoClass/blob/master/searching-algorithms/binarySearchArray.js
41
41
42
- ###Friday - June 17th
42
+ ### Friday - June 17th
43
43
1 . Binary Search Tree (delete nodes)
44
44
- https://github.com/kuychaco/algoClass/blob/master/data-structures/binarySearchTree.js
45
45
2 . Implement a graph
@@ -51,6 +51,6 @@ Welcome to the exercises. This is where the magic happens!
51
51
5 . [ Bonus] BFS/DFS for tree
52
52
- https://github.com/kuychaco/algoClass/blob/master/data-structures/tree.js
53
53
54
- ###Saturday - June 18th
54
+ ### Saturday - June 18th
55
55
1 . Create your own Hash Tables! Watch out for those collisions!
56
56
- https://github.com/kuychaco/algoClass/blob/master/data-structures/hashTable.js
0 commit comments