AniketTheProgrammer
Home
(current)
Courses
Projects
YT Projects
Coding Questions
Notification
Contact Us
Log In
All Topics
C Language
C++ Language
Greedy Algorithm
Hashing
Java Language
Linked List
Python
Queue
Stack
String
Sorting
Searching
Recursion
Backtracking
Dynamic Programming
Graph Theory
Bit Manipulation
Mathematics
Sliding Window Technique
Divide And Conquer
Matrix Manipulation
Two Pointers
Binary Tree
Topic: Divide-and-conquer-question / Level: Advanced
460. Write a function to check if a string can be rearranged to form a palindrome using divide and conquer.
461. Given a binary tree, find the path with the maximum sum using divide and conquer.
462. Implement a function to calculate the total number of unique paths in a grid with obstacles using divide and conquer.
463. Write a function to find the longest common prefix among an array of strings using divide and conquer.
464. Given a binary tree, find the number of unique paths that lead to leaf nodes using divide and conquer.
465. Implement a function to compute the number of distinct palindromic substrings in a string using divide and conquer.
466. Write a function to find the maximum product of two integers in an array using divide and conquer.
467. Given a string, implement an algorithm to find the longest substring with k unique characters using divide and conquer.
468. Use divide and conquer to calculate the median of a large dataset stored in two sorted arrays.
469. Implement a function to solve the problem of finding the longest common subsequence (LCS) among multiple strings.
470. Write a function to find the first missing positive integer in an unsorted array using divide and conquer.
471. Given an array, implement a function to find the longest palindromic subsequence using divide and conquer.
472. Implement a function to calculate the longest valid parentheses substring using divide and conquer.
473. Given two strings, find the longest common substring using a divide and conquer approach.
474. Write a function to compute the maximum area of a rectangle that can be formed in a histogram using divide and conquer.
475. Given a binary tree, find the lowest common ancestor of two nodes using a divide and conquer approach.
476. Implement a function to find the longest increasing path in a matrix using divide and conquer.
477. Write a function to count the number of unique characters in a string using divide and conquer.
478. Given a binary search tree, implement a function to convert it into a sorted doubly linked list using divide and conquer.
479. Implement a function to compute the closest pair of points in a set of 2D points using divide and conquer.
480. Write a function to determine if a number can be expressed as a sum of two squares using divide and conquer.
481. Given a binary tree, find the sum of all node values at a given depth using divide and conquer.
482. Implement a function to find the longest palindromic substring using a modified version of Manacher's algorithm.
483. Write a function to count the number of inversions in an array using divide and conquer.
484. Given a list of tasks with deadlines, find the maximum profit that can be obtained using divide and conquer.
485. Implement a function to calculate the number of unique ways to climb stairs when each step can be either 1 or 2 using divide and conquer.
486. Write a function to find the maximum area of a rectangle in a binary matrix using divide and conquer.
487. Given an array, find the longest contiguous subarray with a product equal to a target using divide and conquer.
488. Implement a function to find the longest common subsequence among multiple strings using divide and conquer.
489. Write a function to check if a string is a palindrome using a divide and conquer approach.
Previous
1
2
3
4
5
Next
More Levels
Beginner
Intermediate
Most Visited
Given an array, find the maximum sum of a subarray that has a given sum using divide and conquer.
Given a string, find the first non-repeating character using divide and conquer.
Implement a function to find the first non-repeating character in a string using divide and conquer.
Write a function to find the minimum window substring that contains all characters of another string using divide and conquer.
Write a function to find the longest common prefix among an array of strings using divide and conquer.
Write a function to find the longest common prefix among an array of strings using divide and conquer.
Write a function that generates all possible combinations of a given string using divide and conquer.
Given an integer n, find the number of ways to express it as a sum of positive integers using divide and conquer.
Given a string, find the longest valid parentheses substring using divide and conquer.
Write a function that counts the number of inversions in an array using the merge sort technique.
Given an array, find the number of ways to split it into two subsets such that their sums are equal using divide and conquer.
Write a function to find the longest increasing subsequence of a string using divide and conquer.
Implement a function to find the longest alternating subsequence in a string using divide and conquer.
Write a function to find the longest increasing subsequence in a sequence of numbers using divide and conquer.
Given a binary search tree, find the kth largest element using divide and conquer.