Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 82be432

Browse files
Update README.md
1 parent dbf7990 commit 82be432

File tree

1 file changed

+33
-2
lines changed

1 file changed

+33
-2
lines changed

‎README.md

Lines changed: 33 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,36 @@
11
# Data-Structure-and-Algorithms-Specialization
2-
This repository contains all the solutions of assignments, starter files and other materials related to this specialization.
2+
This repository contains all the solutions of all assignments, starter files and other materials related to this specialization.
33
[Data Structures & Algorithms](https://www.coursera.org/specializations/data-structures-algorithms) <br/><br/>
44

5-
Course 1 implemented using both C++ & Java. Others are implemented in Java. I will add C++ codes for other courses when my C++ implementation will be completed.
5+
Course 1 implemented using both C++ & Java. Others are implemented in Java. I will add C++ codes for other courses when my C++ implementation will be completed.<br /><br />
6+
7+
### Course 1 (Algorithmic Toolbox)[https://www.coursera.org/learn/algorithmic-toolbox]
8+
* Week 1 - Programming Challenges
9+
* Week 2 - Algorithmic Warm-up
10+
* Week 3 - Greedy Algorithms
11+
* Week 4 - Divide-and-Conquer
12+
* Week 5 - Dynamic Programming 1
13+
* Week 6 - Dynamic Programming 2<br /><br />
14+
15+
### Course 2 (Data Structures)[https://www.coursera.org/learn/data-structures]
16+
* Week 1 - Basic Data Structures
17+
* Week 2 - Dynamic Arrays and Amortized Analysis
18+
* Week 3 - Priority Queues and Disjoint Sets
19+
* Week 4 - Hash Tables
20+
* Week 5 - Binary Search Trees
21+
* Week 6 - Binary Search Trees 2<br /><br />
22+
23+
### Course 3 (Algorithms On Graphs)[https://www.coursera.org/learn/algorithms-on-graphs]
24+
* Week 1 - Decomposition of Graphs 1
25+
* Week 2 - Decomposition of Graphs 2
26+
* Week 3 - Paths in Graphs 1
27+
* Week 4 - Paths in Graphs 2
28+
* Week 5 - Minimum Spanning Trees
29+
* Week 6 - Advanced Shortest Paths Project (Optional)<br /><br />
30+
31+
### Course 4 (Algorithms On Strings)[https://www.coursera.org/learn/algorithms-on-strings]
32+
* Week 1 - Suffix Trees
33+
* Week 2 - Burrows-Wheeler Transform and Suffix Arrays
34+
* Week 3 - Knuth–Morris–Pratt Algorithm
35+
* Week 4 - Constructing Suffix Arrays and Suffix Trees<br /><br />
36+

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /