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 cfff823

Browse files
2 parents e62a08d + c064f94 commit cfff823

File tree

1 file changed

+36
-1
lines changed

1 file changed

+36
-1
lines changed

‎README.md

Lines changed: 36 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,37 @@
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.
3+
[Data Structures & Algorithms](https://www.coursera.org/specializations/data-structures-algorithms) <br/><br/>
4+
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 />
6+
I will update the repository when the rest of the courses will be finished
7+
8+
### Course 1 ( [Algorithmic Toolbox](https://www.coursera.org/learn/algorithmic-toolbox) )
9+
* Week 1 - Programming Challenges
10+
* Week 2 - Algorithmic Warm-up
11+
* Week 3 - Greedy Algorithms
12+
* Week 4 - Divide-and-Conquer
13+
* Week 5 - Dynamic Programming 1
14+
* Week 6 - Dynamic Programming 2<br /><br />
15+
16+
### Course 2 ( [Data Structures](https://www.coursera.org/learn/data-structures) )
17+
* Week 1 - Basic Data Structures
18+
* Week 2 - Dynamic Arrays and Amortized Analysis
19+
* Week 3 - Priority Queues and Disjoint Sets
20+
* Week 4 - Hash Tables
21+
* Week 5 - Binary Search Trees
22+
* Week 6 - Binary Search Trees 2<br /><br />
23+
24+
### Course 3 ( [Algorithms On Graphs](https://www.coursera.org/learn/algorithms-on-graphs))
25+
* Week 1 - Decomposition of Graphs 1
26+
* Week 2 - Decomposition of Graphs 2
27+
* Week 3 - Paths in Graphs 1
28+
* Week 4 - Paths in Graphs 2
29+
* Week 5 - Minimum Spanning Trees
30+
* Week 6 - Advanced Shortest Paths Project (Optional)<br /><br />
31+
32+
### Course 4 ( [Algorithms On Strings](https://www.coursera.org/learn/algorithms-on-strings) )
33+
* Week 1 - Suffix Trees
34+
* Week 2 - Burrows-Wheeler Transform and Suffix Arrays
35+
* Week 3 - Knuth–Morris–Pratt Algorithm
36+
* Week 4 - Constructing Suffix Arrays and Suffix Trees<br /><br />
37+

0 commit comments

Comments
(0)

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