branhoff / algorithmic-toolbox

Solutions from Algorithmic Toolby by University of California San Diego & HSE University

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Algorithmic Tool Box - Coursera - University of California San Diego

About this 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. You will practice solving computational problems, designing new algorithms, and implementing solutions efficiently (so that they run in less than a second).

Solutions

My solutions will be in Java

About

Solutions from Algorithmic Toolby by University of California San Diego & HSE University


Languages

Language:Java 35.2%Language:Kotlin 20.0%Language:C++ 16.6%Language:Python 12.2%Language:Ruby 9.5%Language:Haskell 2.8%Language:JavaScript 2.7%Language:HTML 1.0%