Java Algorithms
OOP-focused challenges: classes, objects, inheritance, and collections. Practice designing with objects.
- Student GPA
- Rectangle Calculator
- Bank Account
- Counter Class
- Temperature Converter
- String Stats
- Dice Roller
- Shopping Item
- Sort Students
- Inventory Manager
- Shape Hierarchy
- Stack Implementation
- Linked List
- Number Range Iterator
- Generic Pair
- Binary Search
- Bubble Sort
- Queue Implementation
- Palindrome Number
- Matrix Multiplication