Problems # Status Problem Level Completes Likes 281 Count and print all Subarrays with product less than K in O(n) Hard % 0 282 Sliding Window Algorithm (Track the maximum of each subarray of size k) Hard % 0 283 Deque Implementation – Java Beginner % 0 284 Print all sub sequences of a given String Medium % 0 285 Graph – Print all paths between source and destination Medium % 0 286 Graph – Depth First Traversal Medium % 1 287 Print all sub sequences of a given array Hard % 0 288 Print all substrings of a given string Medium % 0 289 Sum of all sub arrays in O(n) Time Hard % 0 290 Print all subarrays of a given array Medium % 0 291 Text Justification Problem (OR Word Wrap Problem) Hard % 0 292 Dynamic Programming - Egg Dropping Problem Hard % 0 293 Nuts & Bolts Problem (Lock & Key problem) Beginner % 0 294 Divide and Conquer - Rearrange array elements in special order Medium % 0 295 Remove Duplicates from a string Medium % 0 296 Find median of two sorted arrays of same size Medium % 0 297 Dynamic programming – Minimum Jumps to reach to end Hard % 0 298 Dynamic programming – Printer Problem Hard % 0 299 Dynamic programming - Remove Boxes Problem Hard % 0 300 Find two non-repeating numbers in an array in O(n) time and O(1) space Hard % 0 301 Number of bit to be flipped to convert one number to another. Beginner % 0 302 Separate even and odd integers in a given array Beginner % 0 303 All elements appears thrice and one element appears once. Find that element in O(n) time and O(1) space Hard % 0 304 Find local minimum or local maximum in O(1). Medium % 0 305 Separate 0’s and 1’s in a given array Beginner % 0 306 Find three elements in an array that sum to a zero. Beginner % 0 307 Find three elements in an array that sum to a given value Beginner % 0 308 Majority Element- Boyer–Moore majority vote algorithm Medium % 0 309 Majority Element – Part 1 Beginner % 0 310 Find the local minima in a given array Medium % 0 311 Check whether the given number is a perfect square Beginner % 0 312 Check if array is sorted using recursion Beginner % 0 313 Find the Index from which 0 starts Beginner % 0 314 Find the increasing OR decreasing point in an array Beginner % 0 315 Find the only element in array which appears only once Beginner % 0 Count and print all Subarrays with product less than K in O(n) Sliding Window Algorithm (Track the maximum of each subarray of size k) Deque Implementation – Java Print all sub sequences of a given String Graph – Print all paths between source and destination Graph – Depth First Traversal Print all sub sequences of a given array Print all substrings of a given string Sum of all sub arrays in O(n) Time Print all subarrays of a given array Text Justification Problem (OR Word Wrap Problem) Dynamic Programming - Egg Dropping Problem Nuts & Bolts Problem (Lock & Key problem) Divide and Conquer - Rearrange array elements in special order Remove Duplicates from a string Find median of two sorted arrays of same size Dynamic programming – Minimum Jumps to reach to end Dynamic programming – Printer Problem Dynamic programming - Remove Boxes Problem Find two non-repeating numbers in an array in O(n) time and O(1) space Number of bit to be flipped to convert one number to another. Separate even and odd integers in a given array All elements appears thrice and one element appears once. Find that element in O(n) time and O(1) space Find local minimum or local maximum in O(1). Separate 0’s and 1’s in a given array Find three elements in an array that sum to a zero. Find three elements in an array that sum to a given value Majority Element- Boyer–Moore majority vote algorithm Majority Element – Part 1 Find the local minima in a given array Check whether the given number is a perfect square Check if array is sorted using recursion Find the Index from which 0 starts Find the increasing OR decreasing point in an array Find the only element in array which appears only once 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16