EdocGram
Home
(current)
Topics
EdocAI
Code Editor
HTML
Javascript
PHP
Python
Python AI Code Editor
More
Contact
About
Privacy Policy
Terms and Conditions
Log In
Topic
View
More
Topic
Hashing
Linked List
Queue
Stack
Backtracking
Dynamic Programming
Graph Theory
Bit Manipulation
Mathematics
Sliding Window Technique
Divide And Conquer
Matrix Manipulation
Two Pointers
Tree
Topic: stack-problem / Level: advanced
2051. Write a program to simulate a stack-based approach for solving the longest common subsequence problem.
2052. Design a stack-based algorithm to find the longest palindromic subsequence in a string.
2053. Implement a stack-based solution for finding all bridges in an undirected graph using Tarjans algorithm.
2054. Write a program to simulate a stack-based solution for solving the word break problem with dynamic programming.
2055. Create a stack-based system for solving the bin packing problem using a greedy approach.
2056. Design a stack-based approach to find the maximum flow in a flow network using Ford-Fulkersons method.
2057. Implement a stack-based algorithm to solve the "Egg Drop" problem using dynamic programming.
2058. Write a stack-based solution for solving the Hamiltonian path problem in a graph.
2059. Design a stack-based system to simulate a banking system that tracks the highest balance in constant time.
2060. Create a stack-based algorithm for solving the maximum sum of elements in a grid with limited moves.
2061. Write a program to simulate a stack-based solution for finding articulation points in a graph using Tarjans algorithm.
2062. Design a stack-based approach to solve the 3-SAT problem with backtracking.
2063. Implement a stack-based solution for solving the weighted job scheduling problem.
2064. Write a stack-based system to solve the knapsack problem with an additional constraint on weight distribution.
2065. Create a function to use stacks to simulate the game of Towers of Hanoi with additional constraints.
2066. Design a stack-based algorithm to solve the problem of generating all binary search trees from a sequence of integers.
2067. Implement a stack-based solution for solving the edit distance problem between two strings using dynamic programming.
2068. Write a stack-based system to detect all articulation edges (bridges) in a directed graph.
2069. Create a function that uses a stack to find the k-th missing positive integer in a stack of unsorted elements.
2070. Design a stack-based approach to solve the problem of finding the longest zigzag path in a binary tree.
2071. Implement a stack-based solution for solving the matrix chain multiplication problem using dynamic programming.
2072. Write a stack-based system to simulate a train station problem where multiple trains must be stacked and unstacked in a specific order.
2073. Create a function to solve the "Word Ladder" problem using a stack-based depth-first search approach.
2074. Design a stack-based algorithm to solve the 4-SUM problem in O(n³) time.
2075. Implement a stack-based approach for finding all articulation points and biconnected components in an undirected graph.
2076. Write a program to simulate a stack-based solution for solving the minimum cost path problem in a weighted grid.
2077. Create a stack-based algorithm to solve the problem of scheduling courses with prerequisite dependencies.
2078. Design a stack-based approach to solve the rod cutting problem with dynamic programming.
2079. Implement a stack-based solution to solve the maximum profit problem for stock trading with at most k transactions.
2080. Write a stack-based system to solve the bipartite graph matching problem using depth-first search.
2081. Create a function that uses stacks to solve the problem of finding the longest subarray with a sum equal to zero.
2082. Design a stack-based algorithm to solve the problem of finding the k-th smallest element in a sorted matrix.
2083. Implement a stack-based solution for solving the sum of subsets problem using backtracking.
2084. Write a program to simulate a stack-based approach for solving the coin change problem with dynamic programming.
2085. Create a stack-based algorithm to solve the problem of finding the minimum number of transformations to convert one string into another.
2086. Design a stack-based system for solving the problem of scheduling tasks with deadlines and profits.
2087. Implement a stack-based solution to solve the painters partition problem using dynamic programming.
2088. Write a program to simulate a stack-based approach for solving the partition problem with dynamic programming.
2089. Create a stack-based algorithm to solve the problem of generating all valid IP addresses from a string.
2090. Design a stack-based approach for solving the problem of finding the longest path in a directed acyclic graph.
2091. Implement a stack-based solution to solve the "Burst Balloons" problem using dynamic programming.
2092. Write a stack-based system to detect cycles in a directed graph using Tarjans strongly connected components algorithm.
2093. Create a function to use stacks to solve the traveling salesman problem with backtracking.
2094. Design a stack-based algorithm for solving the "Longest Arithmetic Subsequence" problem.
2095. Implement a stack-based solution for solving the problem of converting a binary search tree into a doubly linked list.
2096. Write a program to simulate a stack-based approach for solving the problem of finding the largest square submatrix with all 1s.
2097. Create a stack-based system for solving the interval covering problem with constraints on overlapping intervals.
2098. Design a stack-based algorithm for solving the fractional knapsack problem using a greedy approach.
2099. Implement a stack-based solution for solving the problem of finding the maximum sum of elements in a matrix using dynamic programming.
2100. Write a stack-based system to solve the optimal binary search tree problem using dynamic programming.
Previous
1
2
3
...
20
Next
More Levels
Beginner
Intermediate
Aniket The Programmer
This website is managed by aniket the programmer :)
Website
Instagram