Pinned Repositories
benrout
credit
A program that determines whether a provided credit card number is valid according to Luhn’s algorithm (https://en.wikipedia.org/wiki/Luhn_algorithm).
deep-merge
An ES6 implementation of deepmerge algorithm for objects and arrays
dna
A program that identifies a person based on their DNA by analysing Short Tandem Repeats (https://en.wikipedia.org/wiki/STR_analysis).
Drum-App
Play the drums on your PC!
facial-recognition
loan-calculator
A calculator to give the user a repayment schedule for multiple loan products
readability-python
A program written in Python that computes the approximate grade level needed to comprehend written text using the Coleman-Liau index.
recover
A program that recovers deleted JPEG images from a .raw file.
spellchecker
A command-line program that loads a dictionary file into memory and constructs a hash table using the djb2 Hash Function, which is then used to spell-check text and print all misspelled words to the user.
benrout's Repositories
benrout/dna
A program that identifies a person based on their DNA by analysing Short Tandem Repeats (https://en.wikipedia.org/wiki/STR_analysis).
benrout/recover
A program that recovers deleted JPEG images from a .raw file.
benrout/benrout
benrout/credit
A program that determines whether a provided credit card number is valid according to Luhn’s algorithm (https://en.wikipedia.org/wiki/Luhn_algorithm).
benrout/deep-merge
An ES6 implementation of deepmerge algorithm for objects and arrays
benrout/Drum-App
Play the drums on your PC!
benrout/facial-recognition
benrout/facial-recognition-api
benrout/loan-calculator
A calculator to give the user a repayment schedule for multiple loan products
benrout/readability-python
A program written in Python that computes the approximate grade level needed to comprehend written text using the Coleman-Liau index.
benrout/spellchecker
A command-line program that loads a dictionary file into memory and constructs a hash table using the djb2 Hash Function, which is then used to spell-check text and print all misspelled words to the user.
benrout/filter
A program that applies different image filters to Bitmap images including greyscale, reflection, blur and edge detection.
benrout/Find-My-Camp
benrout/messenger
A simple messenger app build with NodeJS
benrout/plurality
A command-line program that simulates an election using the "plurality" voting system (also known as "first-past-the-post").
benrout/project-template
benrout/react-tetris
benrout/readability
A program that computes the approximate grade level needed to comprehend written text using the Coleman-Liau index.
benrout/RGB-Colour-Guessing-Game
benrout/robo-friends
benrout/substitution
A program that implements a substitution cipher to encrypt text using a 26-character key.
benrout/tab-manager
benrout/travel-app
benrout/Whack-That-Mole
For those that love to whack those pesky moles