Skip to content

syyuan93/CS106X-C-

 
 

Repository files navigation

This is a repo containing C++ Projects assignments I have done in the CS106X material, a course provided by Stanford University. I went through the course materials in a months time to understand Data structures and algorithms, and Object-oriented programming.

List of Projects:

  1. Fauxtoshop - An object-oriented image editor
  2. Word Ladder - A simple program that creates word ladder
  3. Marble Solitaire - A recursive implementation of a solution finder for the game, Marble Solitaire
  4. Boggle - An implementation of the game Boggle
  5. Priority Queue - Three implementations of the Priority Queue Class
  6. Huffman Encoding - An implementation of Huffman Encoding
  7. Trailblazer - Implementation of path finding algorithms and minimum spanning tree algorithms
  8. Spreadsheet MVC - An implementation of a spreadsheet clone using MVC pattern design.

About

A list of C++ projects done for (CS106X) Programming Abstractions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 95.6%
  • Makefile 1.9%
  • QMake 1.0%
  • C 0.7%
  • HTML 0.6%
  • GAP 0.1%
  • Other 0.1%