Array Sorting Two Pointers Learner Implement the mergeSortedWithoutDuplicates method that merges two sorted arrays while removing duplicate values. Solved
Array Sorting Two Pointers Learner Implement the findPairWithSortedSum method that checks whether a sorted array contains a pair with the required sum. Solved
Array Sorting Intermediate Implement the kthSmallestValue method that returns the kth smallest value from the array. Solved
Array Hash Map Counting Sorting Intermediate Implement the sortByFrequencyAscending method that sorts values by increasing frequency while resolving ties consistently. Solved
Array Binary Search Intermediate Implement the findRotationCount method that returns how many times a sorted array has been rotated. Solved
Array Binary Search Intermediate Implement the searchInRotatedSortedArray method that searches for a target inside a rotated sorted array. Solved
Array Decision Making Binary Search Intermediate Implement the findPeakElementIndex method that returns an index of a peak element in the array. Solved
Array Sorting Intermediate Implement the sortArrayByAbsoluteValue method that returns the array sorted according to absolute value. Solved
Array Linear Search Sorting Learner Implement the findSmallestMissingPositiveSorted method that finds the smallest positive integer missing from a sorted array. Solved
Array Binary Search Intermediate Implement the findFirstGreaterThanTarget method that returns the first value greater than the target in a sorted array. Solved
Array Decision Making Sorting Intermediate Implement the sortOnlyEvenNumbers method that sorts only the even numbers while keeping odd numbers in their positions. Solved
Loop Array Sorting Learner Implement the insertionSortArray method that returns the array after sorting it using insertion sort logic. Solved
Loop Array Sorting Learner Implement the bubbleSortArray method that returns the array after sorting it using bubble sort logic. Solved
Loop Array Sorting Learner Implement the selectionSortArray method that returns the array after sorting it using selection sort logic. Solved
Loop Array Sorting Learner Implement the isArraySortedAscending method that checks whether the array is sorted in ascending order. Solved
Array Binary Search Learner Implement the findInsertPosition method that returns the index where the target should be inserted in sorted order. Solved
Array Binary Search Learner Implement the binarySearchPosition method that returns the index of the target using binary search. Solved
Array Counting Binary Search Intermediate Implement the countTargetInSortedArray method that counts how many times the target appears in a sorted array. Solved
Loop Array Linear Search Learner Implement the lastIndexOfTarget method that returns the last index where the target value appears. Solved