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: Java-language-question / Level: Intermediate
200. Write a program to implement a binary search algorithm.
201. Write a program to find the longest palindromic substring in a string.
202. Write a program to implement a basic linked list.
203. Write a program to sort an array using quicksort.
204. Write a program to find the common elements in three sorted arrays.
205. Write a program to calculate the power of a number using binary exponentiation.
206. Write a program to implement a queue using two stacks.
207. Write a program to find the first missing positive integer in an array.
208. Write a program to merge two sorted linked lists.
209. Write a program to find the longest common subsequence of two strings.
210. Write a program to detect a cycle in a linked list.
211. Write a program to implement a basic stack.
212. Write a program to calculate the height of a binary tree.
213. Write a program to find all permutations of a string.
214. Write a program to validate a binary search tree.
215. Write a program to implement a simple hash table.
216. Write a program to count the number of islands in a 2D grid.
217. Write a program to solve the N-Queens problem.
218. Write a program to implement a basic binary tree.
219. Write a program to find the minimum path sum in a grid.
220. Write a program to reverse a linked list.
221. Write a program to find the shortest path in an unweighted graph using BFS.
222. Write a program to implement a simple calculator using recursion.
223. Write a program to find the longest increasing subsequence in an array.
224. Write a program to implement depth-first search (DFS) on a graph.
225. Write a program to find the Kth largest element in an array.
226. Write a program to check if a string has balanced parentheses.
227. Write a program to find the maximum sum of a contiguous subarray (Kadane’s Algorithm).
228. Write a program to implement the bubble sort algorithm.
229. Write a program to find all subsets of a set.
Previous
1
2
3
4
5
6
7
Next
More Levels
Beginner
Advanced
Most Visited
Write a program that checks if a number is a power of two.
Write a program to implement a basic version control system.
Write a program to count the number of distinct subsequences of a string.
Write a program to implement a simple online shopping cart.
Write a program to find the unique characters in a string, maintaining their order.
Write a program to implement the bubble sort algorithm.
Write a program to implement a simple chat bot.
Write a program to find all subsets of a set.
Write a program to find the longest substring without repeating characters.
Write a program to find the minimum number of operations required to convert one string to another.
Write a program to check if two strings are anagrams.
Write a program to implement a simple text-based adventure game.
Write a program to find the minimum path sum in a grid.
Write a program to implement a simple online payment system.
Write a program to check if a string is an isogram (no repeating letters).