This repository contains solutions to coding problems implemented in the programming languages Java, Python, TypeScript, and SQL.
- Best Time to Buy and Sell Stock III
- LeetCode #123
- Approach: Dynamic Programming
- Patching Array
- LeetCode #330
- Approach: Greedy Algorithm
- Shortest Palindrome
- LeetCode #214
- Approach: String Matching with Reversed Comparison
- Department Top Three Salaries
- LeetCode #185
- Approach: Window Functions (DENSE_RANK)
java: Solutions implemented in Javapython: Solutions implemented in Pythontypescript: Solutions implemented in TypeScriptsql: Solutions implemented in SQL