Skip to content

sunsided/algorithmic-toolbox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

5753247 · Feb 3, 2020

History

62 Commits
Dec 27, 2019
Dec 22, 2019
Dec 22, 2019
Dec 22, 2019
Dec 22, 2019
Dec 22, 2019
Dec 27, 2019
Dec 27, 2019
Dec 27, 2019
Dec 22, 2019
Dec 22, 2019
Feb 3, 2020
Dec 27, 2019

Repository files navigation

Algorithmic Toolbox

C# solutions for the Algorithmic Toolbox Coursera course.

The course covers basic algorithmic techniques and ideas for computational problems arising frequently in practical applications: sorting and searching, divide and conquer, greedy algorithms, dynamic programming. We will learn a lot of theory: how to sort data and how it helps for searching; how to break a large problem into pieces and solve them recursively; when it makes sense to proceed greedily; how dynamic programming is used in genomic studies.

The course is structured into six weeks, addressing different topics:

  • Week 1 and 2: General programming challenges, and warm-up,
  • Week 3: Greedy Algorithms,
  • Week 4: Divide and Conquer,
  • Week 5 and 6: Dynamic Programming.

Releases

No releases published

Packages

No packages published

Languages