Luke0-0
Undergraduate student at the University of Cape Town studying computer science and psychology
Cape Town
Pinned Repositories
PortfolioWebsite
YOLO-Program
BinarySearchTree
This program utilizes a binary search tree algorithm to implement a TikTok like application. In this program, the user can create, delete, and display user accounts, as well as create and display posts for those accounts. To use the program, you must start the "Toktik.java" file and you will be prompted with a list of actions to choose from.
blog
My blog
ClubSimulation
To run this program, you run change number of club goers, grid size, and max number of club goers in the "ClubSimulation" main class. You can also run in terminal by using the normal java run command followed by "number of club goers" "x value for grid" "y value for grid" "max number of clubgoers", where you must put values in place of the quotes.
DjikstrasAlgorithm
Program to compare the performance Djikstra's algorithm to find the shortest path within a graph to the theoretical performance bounds
HashTables
LPHashTable.java is a hash table implementation using linear probing, while QPHashTable.java use quadratic probing. Run using the Auto test programs.
Luke0-0
Config files for my GitHub profile.
MonteCarloMinimization
This program is a parallelized version of a serial Monte Carlo minimization program. In order to run the program, either enter 'java MonteCarloMini.MonteCarloMinimizationParallel' followed by the seven arguments into your terminal, or use an IDE that can pass arguments to the program.
TCP-UDP-Chat
Luke0-0's Repositories
Luke0-0/TwilioProgram
Luke0-0/YOLO-Program
Luke0-0/PortfolioWebsite
Luke0-0/TCP-UDP-Chat
Luke0-0/blog
My blog
Luke0-0/ClubSimulation
To run this program, you run change number of club goers, grid size, and max number of club goers in the "ClubSimulation" main class. You can also run in terminal by using the normal java run command followed by "number of club goers" "x value for grid" "y value for grid" "max number of clubgoers", where you must put values in place of the quotes.
Luke0-0/MonteCarloMinimization
This program is a parallelized version of a serial Monte Carlo minimization program. In order to run the program, either enter 'java MonteCarloMini.MonteCarloMinimizationParallel' followed by the seven arguments into your terminal, or use an IDE that can pass arguments to the program.
Luke0-0/HashTables
LPHashTable.java is a hash table implementation using linear probing, while QPHashTable.java use quadratic probing. Run using the Auto test programs.
Luke0-0/BinarySearchTree
This program utilizes a binary search tree algorithm to implement a TikTok like application. In this program, the user can create, delete, and display user accounts, as well as create and display posts for those accounts. To use the program, you must start the "Toktik.java" file and you will be prompted with a list of actions to choose from.
Luke0-0/DjikstrasAlgorithm
Program to compare the performance Djikstra's algorithm to find the shortest path within a graph to the theoretical performance bounds
Luke0-0/Luke0-0
Config files for my GitHub profile.