Instantly share code, notes, and snippets.

# Jonathan Ellisjonenzl

• Sort options
Created Jun 21, 2017
My implementation of CS50x Pset5 - Speller
View dictionary.c
 /**************************************************************************** * dictionary.c * * Computer Science 50 * Problem Set 5 * * Implements a dictionary's functionality. ***************************************************************************/ #include
Last active Jun 11, 2017
Determine the greatest common divisor of two integers using Euclid's algorithm
View euclid.c
 /**************************************************************************** * euclid.c * * Determine the greatest common divisor of two integers using Euclid's algorithm * * usage: ./eculid num1 num2 ***************************************************************************/ #include #include
Created Jun 6, 2017
Calculates the distance between two GPS points using the Law of Haversines
View arc_distance.c
 /**************************************************************************** * arc_distance.c * * Calculates the distance between two GPS points using the Law of Haversines ***************************************************************************/ #include #include #define pi 3.14159265358979323846
Created Jun 6, 2017
A program to display the Fibonacci sequence, characterised by the fact that every number after the first two is the sum of the two preceding ones
View fibonacci.c
 /**************************************************************************** * fibonacci.c * * Display the Fibonacci sequence, characterised by the fact that every number * after the first two is the sum of the two preceding ones ***************************************************************************/ #include int main(void)
Last active May 1, 2017
My implementation of CS50x Pset4 - Resize
View resize.c
 /**************************************************************************** * resize.c * * HarvardX - CS50 * Problem Set 4 * * Resize a BMP image by a factor of n ***************************************************************************/ #include
Last active May 1, 2017
My implementation of CS50x Pset4 - Whodunit
View whodunit.c
 /**************************************************************************** * whodunit.c * * HarvardX - CS50 * Problem Set 4 * * Change the colour of a BMP's pixels to reveal a hidden message ***************************************************************************/ #include
Last active Jun 11, 2017
Three sorting functions - bubble sort (O(n^2)), selection sort (O(n^2)), and counting sort (O(n))
View sort.c
 /**************************************************************************** * sort.c * * HarvardX - CS50 * * A selection of sorting functions * Bubble sort, selection sort, and counting sort ***************************************************************************/ /**
Last active Jun 11, 2017
Two searching functions - Linear search (O(n)) and binary search (O(log n))
View search.c
 /**************************************************************************** * search.c * * HarvardX - CS50 * * Two search functions. Linear search and binary search ***************************************************************************/ /** * Linear search function
Last active Jun 11, 2017
My implementation of CS50x Pset2 - Vigenere Cipher
View vigenere.c
 /**************************************************************************** * vigenere.c * * HarvardX - CS50 * Problem Set 2 * * Encipher text using Vigenere's algorithm (ci = (pi + kj) % 26) ***************************************************************************/ #include
Last active Sep 18, 2018
A simple password generator built with C# in Visual Studio, using WPF and the .Net Framework 4.5