• Stars
    star
    128
  • Rank 281,044 (Top 6 %)
  • Language
    C++
  • License
    MIT License
  • Created almost 4 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Problem Set and Programming Assignment Solutions to Stanford University's Algorithms Specialization on Coursera & edX

stanford-algorithms-specialization

Problem Set and Programming Assignment Solutions in C++ to Stanford University's Algorithms Specialization on Coursera & edX.

Instructor: Tim Roughgarden

Introduction

This repository contains the problem set and programming assignment solutions in C++ to the specialization. On Coursera, the specialization consists of four courses.

Date Started: 14 February 2021

Date Completed: 14 April 2021

The problem set and programming assignment solutions are uploaded only for reference purposes. Please attempt the quizzes and programming assignments yourself and only look at the explanations if you find that you still can't understand it after consulting the discussion forums and reviewing the lecture content.

Quick Access

Course 1: Divide and Conquer, Sorting and Searching, and Randomized Algorithms

Progress: 14 February 2021 - 17 February 2021 (Completed)

Week 1:

Week 2:

Week 3:

Week 4:

Course 2: Graph Search, Shortest Paths, and Data Structures

Progress: 25 February 2021 - 2 March 2021 (Completed)

Week 1:

Week 2:

Week 3:

Week 4:

Course 3: Greedy Algorithms, Minimum Spanning Trees, and Dynamic Programming

Progress: 9 March 2021 - 14 March 2021 (Completed)

Week 1:

Week 2:

Week 3:

Week 4:

Course 4: Shortest Paths Revisited, NP-Complete Problems and What To Do About Them

Progress: 5 April 2021 - 14 April 2021 (Completed)

Week 1:

Week 2:

Week 3:

Week 4:

More Repositories

1

python-telegram-bot-heroku

A guide to hosting a telegram bot created using the python-telegram-bot library with heroku
Python
97
star
2

web-omr

Web-based Optical Music Recognition tool that translates musical notes on monophonic scores to ABC notation and annotates the ABC notes onto the music score to facilitate the process of learning music
HTML
90
star
3

game-theory-coursera

Lecture Slides, Notes and Problem Set Answers to the Game Theory course on Coursera by Stanford University and The University of British Columbia
65
star
4

Computer-Science-Programming-with-a-Purpose

Quiz and Programming Assignment Solutions to the Coursera Computer Science: Programming with a Purpose course by Princeton University
Java
57
star
5

food-waste-bot

Telegram bot built using python-telegram-bot that links people with leftovers to those who need the food
Python
9
star
6

jobsrepository

Helping the unemployed find work during the COVID19 Pandemic using NLP! A simple resume drop is all you need.
Python
6
star
7

FinWhiz

Python
5
star
8

about-me

My own website
SCSS
4
star
9

CrowdTally

State-of-the-art human detection for crowd counting
Python
2
star
10

website_wip

Work in progress
HTML
2
star
11

robofriends

Responsive Web App created using ReactJS
JavaScript
2
star
12

liuhh02

1
star
13

react-todoapp

Todo App built using React & Firebase
JavaScript
1
star
14

sentiment-nodejs

A sentiment analysis app to detect the user's feelings through their journal entry
JavaScript
1
star
15

hackviolet-gcp

JavaScript
1
star
16

trading

Python
1
star
17

CodeDecoder

Deep-learning powered multilingual code explainer
Jupyter Notebook
1
star
18

pose-estimation

Real-time webcam pose estimation using posenet
JavaScript
1
star
19

tcdr-ml

Scientific literature too complicated to understand? Flooded with too many news articles? Use TC,DR! to simplify the information overload about COVID-19!
Python
1
star
20

emojifier

MEAN Stack ML App
TypeScript
1
star