LeetCode Profile: https://leetcode.com/Freyness/
π How to run:
--- β JAVA β ---
- In Java.Main.java
- Use static function (or read instructions in challenge)
- Print out ChallengeClass.solution(input)
--- π PYTHON π ---
- In Python.main.py
- Use object function
- Print out solutionObject.solutionFunction(input=None)
Legend:
π - Solution in Python
β - Solution in Java
βοΈ - Finished
β - Error
πͺ³ - Bug / Improvement needed
π - Improved performance
π - Instructions for running
Progress:
- Longest Common Prefix βοΈ β
- Roman to Integer βοΈ β
- Three Sum πͺ³ ("Time Limit Exceeded") β
- Palindrom Linked List βοΈ β
- Maximum Depth of Binary Tree βοΈ π π
- Add Two Numbers βοΈ π (Try to make code shorter)
- Container With Most Water βοΈ π
- Ransom Note βοΈ β
- Fizz Buzz βοΈ β
- Middle of Linked List βοΈ β
- The K Weakest Rows In A Matrix βοΈ β
- Numbers of Steps to Reduce a Number to Zero βοΈ β
- Richest Customer Wealth βοΈ β
- Two Sum βοΈ π