Skip to content

💻 C language psets from Harvard University's CS50X course

Notifications You must be signed in to change notification settings

shovanch/harvard-cs50x

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Harvard CS50x: Introduction to Computer Science

I took the Harvard University's online course Introduction to Computer Science(CS50x).
During the course I did the following problem sets in C language:

Pset 1

A simple problem set to understand conditions and loops in C

  • mario.

A C program that prints the mario's pyramid made with (#)

  • greedy

Calculates the least amount of coins to give as change using greedy algorithm.

Pset 2

Problem set to understand ASCII math

  • initials

Prints out the initials from user inputted name

  • caesar and vigenere

Encrypts user message with key using caesar and vigenere cipher.

Pset 3

It covers searching and sorting algorithm, multidimensional arrays.

  • fifteen

Console-text based implementation of the Game of Fifteen.

  • find

Simple program to find a number from given input.
Implements Binary Search and Selection Sort.

Pset 4

It covers File I/O, data structures and how image files work

  • recover

A program to recover JPEG's from lost SD card using .raw file as backup.

  • resize

This resizes a given BMP image by factor of user inputted number.

  • whodunit

A program to delete every red pixel from given image.

About

💻 C language psets from Harvard University's CS50X course

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published