2021 Uni Scala Assignment
Here's the projects in each file:
- Collatz function
- Collatz_max function
- last_odd number in a collatz series
- Calculate Code/ Text Similarity (basic plagiarism checker)
- Postfix:
- Implement of shunting yard algorithm
- Compute function that evaluates an input list in postfix notation
- Postfix 2:
- Exteneted version of Postfix added power to (^)
- Basic investment strategy using CSV data to predict investment
- Calculates the overall balance for a range of years where in each year the yearly profit is compounded to the new balances and then re-invested into our portfolio
- Movie Recommendations using data from a CSV
- Regular Expression Matching in scala
- Finding Knight's tours
- An Interpreter for the Brainf*** language