Personal Projects

Discrete Math Visual Proof
Visual Inductive Proof

A visual representation using Matplotlib to illustrate a proof by induction for the statment: "Prove that for any 2^n by 2^n grid with any one square removed, a number of L-shaped triominoes can be made to cover the entire board".

Learn more
Prime Labeling Program
Prime Labeling Program for Grids

Collaborative project with other DSU undergraduate students to label an NxM matrix such that all numbers from 1 to N*M are used and each block in the matrix is neighbored only by numbers coprime to it.

Learn more
Steiner Triple Systems Research
Research on Steiner Triple Systems

An in-depth research project exploring Steiner Triple Systems.

Learn more
Levenshtein Distance Calculator
Levenshtein Distance Calculator

A C++ program to calculate the Levenshtein distance between two strings.

View on GitHub
Kattis Solutions
Kattis Solutions

Solutions to various problems on Kattis

View on GitHub
CSES Solutions
CSES Solutions

Solutions to various problems on the CSES.fi problem set

View on GitHub
Leetcode Solutions
Leetcode Solutions

Solutions to various problems on LeetCode

View on GitHub
PPTX to MD Converter
PPTX to MD Converter

A script that converts PowerPoint presentations to Markdown format.

View on GitHub