Mastering Algorithms: HashMaps, Two Pointers, and Beyond
Dive into the key algorithms involving HashMaps, HashSets, and two-pointer techniques. This course will enhance your skills in optimizing data structures and problem-solving methods.
Lessons and practices
Sum of Integerland Road Sections
Minimum Absolute Difference in Kotlinia
Optimized Array Replacement
Common Characters in String and List
Find Common Galaxies Using HashSet in Kotlin
Recommend Unwatched Popular Movies
Partition Lexiconia's Scroll into Chapters
Maximize Broken Words by Removing One Character
Finding Shortest Distances Between Word Occurrences
Finding Zero-Sum Chocolate Pairs using Two-Pointer Technique
Maximum Subarray Sum with Two Pointers
Finding the Longest Subarray with a Given Sum using Two-Pointer Technique
Find Closest Numbers in Arrays
Network Influencer Identification in Two Degrees
Longest Substring with K Distinct Characters
Interested in this course? Learn and practice with Cosmo!
Practice is how you turn knowledge into actual skills.