Reyansh14
Software Dev @ theScore, Prev @ Kodiak, Ford, RBC | CS @uWaterloo
CS Student @ University of WaterlooCanada
Pinned Repositories
HouseKeepr
chess
This is a Chess game created using C++ as a foundational exercise in Object Oriented Programming (OOP).
Comparing-Sorting-Algorithms
This file contains many different sorting algorithms and compares their time complexities in sorting different sizes of data. # * The user can enter the size of data being sorted and the program produces the amount of time taken to achieve that. # ? The objective of this program was to simply gain more experience with algorithm design and practice using more Python features such as working with date and time. # TODO: Add a visualizer to show the list being sorted, let the user select which algorithm they wish to see, and rewrite code using Object Oriented Programming principles. # TODO: Add Radix Sort, Cocktail Sort, Gnome Sort, Heap Sort, Bitonic Sort, and Bucket Sort. # This file will continue to be updated on Github. Current sorting algorithms: Insertion Sort, Selection Sort, Bubble Sort, Merge Sort, Shell Sort, and Quick Sort.
Covid-19-Chronological-Visualization
# This is a Covid-19 Chronological Visualization made in Python using the Pandas and Plotly libraries.
help-desk
Help Desk application that allows you to create and submit tickets. Built using the MERN stack.
leetcode-solutions
Here you can find some of my solutions to popular Leetcode problems
Reyansh14
snake-game
This is the classic snake game that I created in Python using pygame.
Sudoku-Solver
This is a Sudoku solving program that can solve any valid Sudoku board through a backtracking algorithm. There is also a second file that lets the user play Sudoku through a GUI created using Pygame.
project-interque
Reyansh14's Repositories
Reyansh14/chess
This is a Chess game created using C++ as a foundational exercise in Object Oriented Programming (OOP).
Reyansh14/Comparing-Sorting-Algorithms
This file contains many different sorting algorithms and compares their time complexities in sorting different sizes of data. # * The user can enter the size of data being sorted and the program produces the amount of time taken to achieve that. # ? The objective of this program was to simply gain more experience with algorithm design and practice using more Python features such as working with date and time. # TODO: Add a visualizer to show the list being sorted, let the user select which algorithm they wish to see, and rewrite code using Object Oriented Programming principles. # TODO: Add Radix Sort, Cocktail Sort, Gnome Sort, Heap Sort, Bitonic Sort, and Bucket Sort. # This file will continue to be updated on Github. Current sorting algorithms: Insertion Sort, Selection Sort, Bubble Sort, Merge Sort, Shell Sort, and Quick Sort.
Reyansh14/Covid-19-Chronological-Visualization
# This is a Covid-19 Chronological Visualization made in Python using the Pandas and Plotly libraries.
Reyansh14/help-desk
Help Desk application that allows you to create and submit tickets. Built using the MERN stack.
Reyansh14/leetcode-solutions
Here you can find some of my solutions to popular Leetcode problems
Reyansh14/Reyansh14
Reyansh14/snake-game
This is the classic snake game that I created in Python using pygame.
Reyansh14/Sudoku-Solver
This is a Sudoku solving program that can solve any valid Sudoku board through a backtracking algorithm. There is also a second file that lets the user play Sudoku through a GUI created using Pygame.