life is too short for a diary



Posts Tagged: java (Page 8)

Binary Tree Right Side View Leetcode

We delve into a popular algorithmic problem from LeetCode: the "Binary Tree Right Side View". This problem is an excellent exercise for understanding tree-based data structures and breadth-first traversal techniques...

Continue reading → python queue java



Understanding Liskov Substitution Principle

The Liskov Substitution Principle, named after Barbara Liskov who introduced it in 1987, is one of the five SOLID principles of object-oriented design and programming. It states that..

Continue reading → oop java



Understanding final vs Static final in Java

Java provides various modifiers to control the behavior of classes, methods, and variables. Two such modifiers are final and static final. Let's delve deeper into their significance and differences...

Continue reading → java