#swe
#java
Sep 02, 2022
SOLID is an acronym for five object-oriented design principles that are followed to keep code maintainable, scalable and understandable.
Alex Sikorski
#java
#leetcode
#leetcode medium
Jul 12, 2022
An answer that utilises HashMap and HashSet written using two loops that achieves an optimal time and space complexity.
Alex Sikorski
#leetcode easy
#leetcode
#java
Jul 08, 2022
A Java solution that loops once and uses the modulo operator to check if integers are divisible by 3,5 or 3 and 5.
Alex Sikorski
#leetcode medium
#leetcode
#java
Jun 26, 2022
A Java solution that uses one loop to count how many steps are required to water plants.
Alex Sikorski
#leetcode easy
#leetcode
#java
Jun 23, 2022
A Java solution that seeks the first '6' character and calculates a new maximum using just one for loop.
Alex Sikorski
#leetcode easy
#leetcode
#java
Jun 16, 2022
The most time and space efficient Java solution, where an array of fixed size is used to sort as specified by the problem.
Alex Sikorski
#java
#leetcode
#leetcode easy
Jun 05, 2022
A Java solution that works around not having to sort an array, that would otherwise take more time to compute.
Alex Sikorski
#leetcode easy
#leetcode
#java
Jun 02, 2022
A Java solution for finding segments determined by a contiguous sequence of non-space characters.
Alex Sikorski
#leetcode easy
#leetcode
#java
May 30, 2022
A Java solution using a LIFO (Last In First Out) stack, determine if a string is valid.
Alex Sikorski