Skip to content

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. [2020]

License

Notifications You must be signed in to change notification settings

AbhiSaphire/Algorithmic-Toolbox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Algorithmic-Toolbox

All Contributors

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.

Note

I encourage you to try and solve each problem yourself first and only then look at these solutions.

Quick Access

Week 1 Programming Challenges PDF

Week 2 Algorithmic Warm-up PDF

Week 3 Greedy Algorithms PDF

Week 4 Divide and Conquer PDF

Week 5 Dynamic Programming -1 PDF

Week 6 Dynamic Programming -2 PDF

Contributions

Any type of legit contribution will be appreciated. Contributions may include :

  • Documentation
  • Improved algorithm implementation
  • Code cleaning
  • Code modularization

Certification PDF

Contributors ✨

Thanks goes to these wonderful people (emoji key):


Abhishek Kumar

💻 🖋

This project follows the all-contributors specification. Contributions of any kind welcome!

About

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. [2020]

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published