Skip to content

maxxgx/coursera-algorithm-princeton

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A collection of programming assignements + some lecture code. ;)

Coursera Algorithm Part I

Week 1 - Percolation

Percolation specification

Score: 93/100

Week 2 - Deques and Randomized Queus

Queues specification

Score: 100+/100

Week 3 - Collinear Points

Collinear specification

Score: 82/100

Week 4 - 8 Puzzle

8Puzzle specification

Score: 100/100

Week 5 - Kd-Trees

Kdtree specification

Score: 100/100

Coursera Algorithm Part II

Week 1 - WordNet

Topics covered:

  • Directed Graphs
  • Breadth-first search
  • Depth-first search
  • Shortest ancestral path (SAP)

WordNet specification

Score: 83/100

Week 2 - SeamCarver

Topics covered:

  • Seam Carving algorithm
  • Image resizing
  • Vertex weitghted directed graphs
  • Shortest path (single-source)
  • Topological sort / reverse postorder

Seam Carving specification

Score: 99/100

Week 3 - BaseballElimination

Topics covered:

  • MaxFlow and MinCut
  • Ford-Fulkerson algorithm
  • Flow network

BaseballElimination specification

Score: 100/100

Week 4 - Boggle

Topics covered:

  • R-way Tries
  • Ternary Search Tries

Boggle specification

Score: 100/100

Week 5 - Burrows-Wheeler data compression algorithm

Topics covered:

  • Burrows-Wheeler encoding/decoding
  • Move-to-front encoding/decoding
  • Circular suffix array
  • Huffman compression
  • MSD/LSD radix sort
  • Binary input/output

Burrows-Wheeler specification

Score: 99/100

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages