1. JavaFX | AmbientLight Class
  2. MouseListener and MouseMotionListener in Java
  3. Java Swing | JPanel with examples
  4. JavaFX | Button with examples
  5. Java Robot Class | Get the pixel Color of a given point
  6. JSwing | Create a Magnifying tool using Java Robot
  7. Java Swing | Internal Frame with examples
  8. Check if a given string is made up of two alternating characters
  9. JavaFX | Line with examples
  10. JavaFX | TextFlow Class
  11. Java Swing | JMenuBar
  12. Java Swing | JFileChooser
  13. Java Swing | JTextField
  14. Draw a Polygon in Java Applet
  15. Java Swing | JProgressBar
  16. Java Swing | JPasswordField
  17. Java Swing | JSpinner
  18. Java Swing | JPopupMenu
  19. Java Swing | JTextArea
  20. JLabel | Java Swing
  21. Java Swing | Translucent and shaped Window in Java
  22. Java Swing | JToolBar
  23. Java Swing | ToolTip
  24. Java Swing | JSlider
  25. Java Swing | JSplitPane with Examples
  26. Java Swing | JComboBox with examples
  27. Java Swing | Simple Calculator
  28. Java Swing | JCheckBox with examples
  29. JSwing | Create Translucent and Shaped Windows in Java
  30. Automate mouse events using Java Robot Class
  31. Java Swing | JDialog with examples
  32. Java Swing | JWindow with examples
  33. Java Swing | Creating a Toast Message
  34. Draw a ellipse and a rectangle in Java Applet
  35. Java Swing | JList with examples
  36. Java Swing | Creating Custom Message Dialogs
  37. Java Applet | Implementing Flood Fill algorithm
  38. Java AWT | Cursor class with examples
  39. JavaFX | Rectangle and Rounded Rectangle with examples
  40. Java AWT | Choice Class
  41. Java AWT | Desktop Class
  42. Java AWT | Color Class
  43. Java Swing | BevelBorder and SoftBevelBorder
  44. Java AWT | MouseInfo and PointerInfo
  45. Java Swing | MatteBorder
  46. Java Swing | Popup and PopupFactory with examples
  47. Java AWT | Dimension Class
  48. JavaFX | TextField
  49. JavaFx | PasswordField
  50. Java Swing | Create a simple text editor
  51. JavaFX | Label
  52. Java AWT | Canvas Class
  53. Java AWT | Ellipse2D
  54. Java AWT | WindowStateListener
  55. JavaFX | ProgressBar
  56. JavaFX | ProgressIndicator
  57. Java Swing | JSeparator with examples
  58. JavaFX | ComboBox with examples
  59. JavaFX | CustomMenuItem
  60. JavaFX | Checkbox
  61. JavaFX | Tooltip
  62. JavaFX | ChoiceBox
  63. JavaFX | RadioButton with examples
  64. JavaFx | ColorPicker with examples
  65. JavaFX | ChoiceDialog
  66. JavaFX | Alert with examples
  67. JavaFX | DatePicker with examples
  68. JavaFX | TextInputDialog
  69. JavaFX | MenuBar and Menu
  70. JavaFX | MenuButton
  71. JavaFX | ContextMenu with examples
  72. JavaFX | Tab Class
  73. JavaFX | CheckMenuItem with examples
  74. JavaFX | Polygon with examples
  75. JavaFX | Circle with examples
  76. JavaFX | Polyline with examples
  77. JavaFX | Ellipse with examples
  78. JavaFX | HTMLEditor Class
  79. JavaFX | Box with examples
  80. JavaFX | Cylinder with examples
  81. JavaFX | Sphere with examples
  82. JavaFX | QuadCurve with examples
  83. JavaFX | Arc with examples
  84. JavaFX | CubicCurve with examples
  85. JavaFX | PointLight with examples
  86. JavaFX | Cursor class with examples
  87. JavaFX | PieChart Class
  88. JavaFX | Point3D Class
  89. JavaFX | Shadow Class
  90. JavaFX | Bloom Class
  91. JavaFX | Insets Class
  92. JavaFX | Dimension2D Class
  93. JavaFX | Point2D Class
  94. JavaFX | Canvas Class
  95. JavaFX | Glow Class
  96. JavaFX | Reflection Class
  97. JavaFx | GaussianBlur Class
  98. JavaFX | BoxBlur Class
  99. JavaFX | DropShadow Class
  100. JavaFX | MotionBlur Class
  101. JavaFX | ColorAdjust Class
  102. JavaFX | SepiaTone Class
  103. JavaFX | InnerShadow Class
  104. JavaFX | Rectangle2D Class
  105. JavaFX | Duration Class
  106. JavaFX | Light.Point Class
  107. JavaFX | Light.Spot Class
  108. JavaFX | Popup Class
  109. Java AWT | MenuShortcut Class
  110. JavaFX | TabPane Class
  111. JavaFX | Hyperlink Class
  112. JavaFX | WebView Class
  113. JavaFX | Background Class
  114. JavaFX | ToolBar Class
  115. JavaFX | VBox Class
  116. JavaFX | HBox Class
  117. JavaFX | BorderPane Class
  118. JavaFX | Group Class
  119. JavaFX | Pane Class
  120. JavaFX | AnchorPane Class
  121. JavaFX | FlowPane Class
  122. JavaFX | StackPane Class
  123. JavaFX | Pos Class
  124. JavaFX | FontWeight Class
  125. JavaFX | TextAlignment Class
  126. JavaFX | FileChooser Class
  127. JavaFX | DirectoryChooser Class
  128. JavaFX | Font Class
  129. JavaFX | FontPosture Class
  130. JavaFX | LinearGradient Class
  131. JavaFX | Stop Class
  132. JavaFX | ImagePattern Class
  133. JavaFX | CycleMethod Class
  134. JavaFX | VLineTo Class
  135. JavaFX | HLineTo Class
  136. Number of divisors of a given number N which are divisible by K
  137. JavaFX | LineTo class
  138. JavaFX | ClosePath class
  139. JavaFX | TitledPane Class
  140. JavaFX | SplitPane Class
  141. Number of Co-prime pairs from 1 to N with product equals to N
  142. Find the GCD of N Fibonacci Numbers with given Indices
  143. Number of unique permutations starting with 1 of a Binary String
  144. File getAbsolutePath() method in Java with Examples
  145. File getAbsoluteFile() method in Java with Examples
  146. File getCanonicalPath() method in Java with Examples
  147. Sum of all Primes in a given range using Sieve of Eratosthenes
  148. Count Numbers with N digits which consists of odd number of 0's
  149. Next greater number than N with exactly one bit different in binary representation of N
  150. Check if there is any common character in two given strings
  151. Count all the numbers less than 10^6 whose minimum prime factor is N
  152. Product of all primes in the range from L to R
  153. Check whether bitwise AND of a number with any subset of an array is zero or not
  154. Sum of alternate elements of a N x N matrix
  155. Subset array sum by generating all the subsets
  156. Time class in Java SQL
  157. Sum of the first N Prime numbers
  158. Pair of prime numbers with a given sum and minimum absolute difference
  159. Find Four points such that they form a square whose sides are parallel to x and y axes
  160. Longest Subsequence with at least one common digit in every element
  161. Sum of every K'th prime number in an array
  162. Number of mismatching bits in the binary representation of two integers
  163. Numbers in range [L, R] such that the count of their divisors is both even and prime
  164. Difference between the largest and the smallest primes in an array
  165. Check if the characters of a given string are in alphabetical order
  166. Remove even frequency characters from the string
  167. Largest element in the array that is repeated exactly k times
  168. Sub-strings of length K containing same character
  169. K- Fibonacci series
  170. Check whether the vowels in a string are in alphabetical order or not
  171. Check whether two strings can be made equal by increasing prefixes
  172. Check whether count of distinct characters in a string is Prime or not
  173. Check whether the frequencies of all the characters in a string are prime or not
  174. Check if a prime number can be expressed as sum of two Prime Numbers
  175. Sum of multiples of A and B less than N
  176. Sum of common divisors of two numbers A and B
  177. Sort an array according to the increasing count of distinct Prime Factors
  178. Number of blocks in a chessboard a knight can move to in exactly k moves
  179. Common prime factors of two numbers
  180. Count of pairs in an array whose sum is a perfect square
  181. URL sameFile() method in Java with Examples
  182. URL getDefaultPort() method in Java with Examples
  183. URL toURI() method in Java with Examples
  184. URL getHost() method in Java with Examples
  185. URL getAuthority() method in Java with Examples
  186. URL getPort() method in Java with Examples
  187. URL getProtocol() method in Java with Examples
  188. URL getQuery() method in Java with Examples
  189. URL getUserInfo() method in Java with Examples
  190. URL getPath() method in Java with Examples
  191. URL getFile() method in Java with Examples
  192. URL toExternalForm() method in Java with Examples
  193. URL getRef() method in Java with Examples
  194. URI getRawAuthority() method in Java with Examples
  195. URI getAuthority() method in Java with Examples
  196. URI getQuery() method in Java with Examples
  197. URI getRawUserInfo() method in Java with Examples
  198. URI getHost() method in Java with Examples
  199. URI getPath() method in Java with Examples
  200. URI getRawQuery() method in Java with Examples
  201. URI getUserInfo() method in Java with Examples
  202. URI getRawPath() method in Java with Examples
  203. File canExecute() method in Java with Examples
  204. File isDirectory() method in Java with Examples
  205. File canRead() method in Java with Examples
  206. File canWrite() method in Java with examples
  207. File isHidden() method in Java with Examples
  208. File lastModified() method in Java with Examples
  209. File createNewFile() method in Java with Examples
  210. File isFile() method in Java with Examples
  211. File exists() method in Java with examples
  212. File length() method in Java with Examples
  213. File delete() method in Java with Examples
  214. File createTempFile() method in Java with Examples
  215. File getFreeSpace() method in Java with examples
  216. File getTotalSpace() method in Java with examples
  217. File getUsableSpace() method in java with examples
  218. File setReadOnly() method in Java with examples
  219. File mkdirs() method in Java with examples
  220. File mkdir() method in Java with examples
  221. File listRoots() method in Java with examples
  222. File renameTo() method in Java with examples
  223. File getParentFile() method in Java with Examples
  224. File isAbsolute() method in Java with Examples
  225. File getPath() method in Java with Examples
  226. File list() method in Java with Examples
  227. File getCanonicalFile() method in Java with Examples
  228. File setWritable() method in Java with Examples
  229. File getParent() method in Java with Examples
  230. File setLastModified() method in Java with Examples
  231. File getName() method in Java with Examples
  232. File listFiles() method in Java with Examples
  233. File setReadable() function in Java with Examples
  234. File setExecutable() method in Java with Examples
  235. Convex Hull | Monotone chain algorithm
  236. Java SQL Timestamp setTime() function with examples
  237. ZipFile getName() function in Java with examples
  238. ZipFile size() function in Java with examples
  239. ZipFile getEntry() function in Java with examples
  240. ZipFile getComment() function in Java with examples
  241. Java SQL Timestamp setNanos() function with examples
  242. Java SQL Timestamp before() function with examples
  243. Java SQL Timestamp after() function with examples
  244. Java SQL Timestamp getTime() function with examples
  245. Java SQL Timestamp getNanos() function with examples
  246. ZipFile entries() function in Java with examples
  247. Perimeter of Convex hull for a given set of points
  248. Java ZipEntry setCrc() function with examples
  249. Java ZipEntry setCreationTime() function with examples
  250. Java ZipEntry getLastModifiedTime() function with examples
  251. Java ZipEntry setLastAccessTime() function with examples
  252. Java ZipEntry getLastAccessTime() function with examples
  253. Java ZipEntry setCompressedSize() function with examples
  254. Java ZipFile getInputStream() function with examples
  255. Java ZipEntry getCompressedSize() function with examples
  256. Java ZipEntry getName() function with examples
  257. Java ZipEntry getMethod() function with examples
  258. Java ZipEntry getSize() function with examples
  259. Java ZipEntry getTime() function with examples
  260. Java ZipEntry setComment() function with examples
  261. Java ZipEntry getComment() function with examples
  262. Java ZipEntry getCreationTime() function with examples
  263. Java ZipEntry setLastModifiedTime() function with examples
  264. Java ZipEntry getCrc() function with examples
  265. Uniform Binary Search
  266. Sum of degrees of all nodes of a undirected graph
  267. Uniform-Cost Search (Dijkstra for large Graphs)
  268. Count of strings whose prefix match with the given string to a given length k
  269. Arrange array elements such that last digit of an element is equal to first digit of the next element
  270. XOR of all the nodes in the sub-tree of the given node
  271. 8086 program to Print a 16 bit Decimal number
  272. Check whether product of integers from a to b is positive , negative or zero
  273. Check whether a number can be represented as sum of K distinct positive integers
  274. Sort an alphanumeric string such that the positions of alphabets and numbers remain unchanged
  275. Find the sum of numbers from 1 to n excluding those which are powers of K
You may use GeeksforGeeks CONTRIBUTE portal to help other geeks. For more info, please refer this.

  1. Tree Traversals (Inorder, Preorder and Postorder)
  2. Write a function to get Nth node in a Linked List
  3. Write a function that counts the number of times a given int occurs in a Linked List
  4. Reverse a linked list
  5. Write a function to get the intersection point of two Linked Lists.
  6. Function to check if a singly linked list is palindrome
  7. Inorder Tree Traversal without recursion and without stack!
  8. Move last element to front of a given Linked List
  9. Reverse a stack using recursion
  10. Pairwise swap elements of a given linked list
  11. Merge Sort for Linked Lists
  12. Foldable Binary Trees
  13. Sorted order printing of a given array that represents a BST
  14. Sorted insert for circular linked list
  15. Reverse alternate K nodes in a Singly Linked List
  16. Populate Inorder Successor for all nodes
  17. Symmetric Tree (Mirror Image of itself)
  18. Iterative Postorder Traversal | Set 1 (Using Two Stacks)
  19. Implement Stack using Queues
  20. Union-Find Algorithm | Set 2 (Union By Rank and Path Compression)
  21. The Stock Span Problem
  22. Reverse Level Order Traversal
  23. Design a stack with operations on middle element
  24. Delete N nodes after M nodes of a linked list
  25. Print Postorder traversal from given Inorder and Preorder traversals
  26. Remove all nodes which don't lie in any path with sum>= k
  27. Check if a given Binary Tree is height balanced like a Red-Black Tree
  28. Swap nodes in a linked list without swapping data
  29. Maximum profit by buying and selling a share at most twice
  30. Iterative Tower of Hanoi
  31. Count BST subtrees that lie in given range
  32. Sort a linked list that is sorted alternating ascending and descending orders?
  33. Construct all possible BSTs for keys 1 to N
  34. Expression Tree
  35. Sort a stack using recursion
  36. Inorder Non-threaded Binary Tree Traversal without Recursion or Stack
  37. Density of Binary Tree in One Traversal
  38. Print Binary Tree in 2-Dimensions
  39. Count pairs formed by distinct element sub-arrays
  40. Design a stack that supports getMin() in O(1) time and O(1) extra space
  41. Check if a linked list is Circular Linked List
  42. Decimal Equivalent of Binary Linked List
  43. Print extreme nodes of each level of Binary Tree in alternate order
  44. Maximum element between two nodes of BST
  45. Flip Binary Tree
  46. Minimum number of increment/decrement operations such that array contains all elements from 1 to N
  47. Find pairs with given sum in doubly linked list
  48. Swap Nodes in Binary tree of every k'th level
  49. Convert a Binary Tree to Threaded binary tree | Set 2 (Efficient)
  50. Continuous Tree
  51. Check if given sorted sub-sequence exists in binary search tree
  52. Find pairs with given sum such that pair elements lie in different BSTs
  53. Subtree with given sum in a Binary Tree
  54. Find the closest element in Binary Search Tree
  55. Print all k-sum paths in a binary tree
  56. Length of longest palindrome list in a linked list using O(1) extra space
  57. Move all occurrences of an element to end in a linked list
  58. Deletion from a Circular Linked List
  59. Prufer Code to Tree Creation
  60. Doubly Circular Linked List | Set 2 (Deletion)
  61. Circular Queue | Set 2 (Circular Linked List Implementation)
  62. AVL with duplicate keys
  63. Circular Linked List | Set 2 (Traversal)
  64. Delete last occurrence of an item from linked list
  65. Stack | Set 4 (Evaluation of Postfix Expression)
  66. Threaded Binary Tree | Insertion
  67. Threaded Binary Search Tree | Deletion
  68. Multiply two numbers represented by Linked Lists
  69. Find median of BST in O(n) time and O(1) space
  70. Program for Page Replacement Algorithms | Set 2 (FIFO)
  71. Print path from root to a given node in a binary tree
  72. Insert value in sorted way in a sorted doubly linked list
  73. Count triplets in a sorted doubly linked list whose sum is equal to a given value x
  74. Replace each node in binary tree with the sum of its inorder predecessor and successor
  75. Delete all occurrences of a given key in a doubly linked list
  76. Recursive selection sort for singly linked list | Swapping node links
  77. Maximum sum from a tree with adjacent levels not allowed
  78. String which when repeated exactly K times gives a permutation of S
  79. Count nodes in Circular linked list
  80. Reverse a Linked List in groups of given size | Set 2
  81. Maximum path sum in matrix
  82. Count of Numbers in Range where the number does not contain more than K non zero digits
  83. Reverse a Linked List according to its Size
  84. Print nodes at k distance from root | Iterative
  85. Sum of all nodes in a binary tree
  86. Find sum of all right leaves in a given Binary Tree
  87. Merge two sorted lists (in-place)
  88. Remove duplicates from a sorted linked list using recursion
  89. Josephus Circle using circular linked list
  90. Exchange first and last nodes in Circular Linked List
  91. Print all palindromic paths from top left to bottom right in a matrix
  92. Convert singly linked list into circular linked list
  93. Sum of all the parent nodes having child node x
  94. Reverse a stack without using extra space in O(n)
  95. Construct Full Binary Tree using its Preorder traversal and Preorder traversal of its mirror tree
  96. Inorder Successor of a node in Binary Tree
  97. Maximum length subsequence possible of the form R^N K^N
  98. Number of Binary Trees for given Preorder Sequence length
  99. Next Greater Frequency Element
  100. Left Leaning Red Black Tree (Insertion)
  101. Reverse a circular linked list
  102. Number of NGEs to the right
  103. Recursive function to delete k-th node from linked list
  104. Reverse a Doubly linked list using recursion
  105. Iterative diagonal traversal of binary tree
  106. Find n-th node of inorder traversal
  107. Reverse a Doubly Linked List | Set-2
  108. Count subtrees that sum up to a given value x
  109. Reverse first K elements of given linked list
  110. Iterative searching in Binary Search Tree
  111. Insert a whole linked list into other at k-th position
  112. Postorder traversal of Binary Tree without recursion and without stack
  113. Reverse a Doubly Linked List | Set 4 (Swapping Data)
  114. Make a loop at k-th position in a linked list
  115. Find the largest node in Doubly linked list
  116. Water Connection Problem
  117. Reverse a doubly linked list in groups of given size
  118. Check if a Binary Tree (not BST) has duplicate values
  119. Print alternate nodes of a linked list using recursion
  120. Print the alternate nodes of linked list (Iterative Method)
  121. Alternate Odd and Even Nodes in a Singly Linked List
  122. Priority Queue using Linked List
  123. Modify a binary tree to get preorder traversal using right pointers only
  124. Priority Queue using doubly linked list
  125. Postfix to Infix
  126. Postfix to Prefix Conversion
  127. Prefix to Postfix Conversion
  128. Level order traversal line by line | Set 3 (Using One Queue)
  129. Sum of heights of all individual nodes in a binary tree
  130. Check given array of size n can represent BST of n levels or not
  131. Reverse each word in a linked list node
  132. Rotate Doubly linked list by N nodes
  133. Lucky alive person in a circle | Code Solution to sword puzzle
  134. Find sum of all nodes of the given perfect binary tree
  135. Reverse tree path
  136. Minimum rooms for m events of n batches with given schedule
  137. Sorted insert in a doubly linked list with head and tail pointers
  138. Find unique elements in a matrix
  139. Program to find N-th term of the series a, b, b, c, c, c,.......
  140. Program to find size of Doubly Linked List
  141. Powers of 2 to required sum
  142. Find largest subtree sum in a tree
  143. Number of siblings of a given Node in n-ary Tree
  144. Lexicographically smallest string obtained after concatenating array
  145. Minimum product subset of an array
  146. Position of n among the numbers made of 2, 3, 5 & 7
  147. Sum of bitwise AND of all possible subsets of given set
  148. Find all palindromic sub-strings of a given string | Set 2
  149. Delete all Prime Nodes from a Singly Linked List
  150. Count binary strings with twice zeros in first half
  151. JRadioButton | Java Swing
  152. Sum of square-sums of first n natural numbers
  153. Reflection of a point at 180 degree rotation of another point
  154. N/3 repeated number in an array with O(1) space
  155. Maximum subset with bitwise OR equal to k
  156. Same Number Of Set Bits As N
  157. Sum of product of r and rth Binomial Coefficient (r * nCr)
  158. K-th smallest element after removing given integers from natural numbers | Set 2
  159. Reverse nodes of a linked list without affecting the special characters
  160. Pentatope number
  161. Infix to Prefix conversion using two stacks
  162. Sort the biotonic doubly linked list | Set-2
  163. Find the frequency of a digit in a number
  164. Find n-th node in Preorder traversal of a Binary Tree
  165. Find a Symmetric matrix of order N that contain integers from 0 to N-1 and main diagonal should contain only 0's
  166. Convert a Binary Tree such that every node stores the sum of all nodes in its right subtree
  167. Move first element to end of a given Linked List
  168. Find n-th node in Postorder traversal of a Binary Tree
  169. Find postorder traversal of BST from preorder traversal
  170. Minimum steps in which N can be obtained using addition or subtraction at every step
  171. Count occurrences of a substring recursively
  172. Compute power of power k times % m
  173. Find an element which divides the array in two subarrays with equal product
  174. Program to check similarity of given two triangles
  175. All pairs whose xor gives unique prime
  176. Sum of all even frequency elements in Matrix
  177. Delete all the nodes from the doubly linked list that are greater than a given value
  178. Delete all the even nodes from a Doubly Linked List
  179. Find the sum of non-prime elements in the given array
  180. Range product queries in an array
  181. Program to print numeric pattern | Set - 2
  182. Number of elements smaller than root using preorder traversal of a BST
  183. Print all the pairs that contains the positive and negative values of an element
  184. Lexicographically middle string
  185. Count pairs with Bitwise AND as ODD number
  186. Weird Number
  187. Sum of XOR of sum of all pairs in an array
  188. Inserting M into N such that m starts at bit j and ends at bit i | Set-2
  189. Insertion at Specific Position in a Circular Doubly Linked List
  190. Longest common anagram subsequence from N strings
  191. Intersecting rectangle when bottom-left and top-right corners of two rectangles are given
  192. Number of handshakes such that a person shakes hands only once
  193. Longest subarray such that the difference of max and min is at-most one
  194. Add two unsigned numbers using bits
  195. Number of Co-prime pairs obtained from the sum of digits of elements in the given range
  196. Find First element in AP which is multiple of given prime
  197. Sum of all elements repeating 'k' times in an array
  198. Bubble Sort On Doubly Linked List
  199. Cut all the rods with some length such that the sum of cut-off length is maximized
  200. Maximum possible intersection by moving centers of line segments
  201. Minimum number of changes required to make the given array an AP
  202. Printing frequency of each character just after its consecutive occurrences
  203. Find the Missing Number in a sorted array
  204. Count numbers which can be represented as sum of same parity primes
  205. Number of quadrilaterals possible from the given points
  206. N-th term in the series 1, 11, 55, 239, 991,....
  207. Elements that occurred only once in the array
  208. Find the maximum node at a given level in a binary tree
  209. Number of ways a convex polygon of n+2 sides can split into triangles by connecting vertices
  210. Number of ways to change the XOR of two numbers by swapping the bits
  211. Count number of triplets with product equal to given number | Set 2
  212. Program to find GCD or HCF of two numbers using Middle School Procedure
  213. Program to print half diamond Number-Star pattern
  214. Root to leaf path sum equal to a given number in BST
  215. Program to Find the Largest Number using Ternary Operator
  216. FIFO (First-In-First-Out) approach in Programming
  217. Convert an Array to a Circular Doubly Linked List
  218. Length of longest common subsequence containing vowels
  219. Recursive Approach to find nth node from the end in the linked list
  220. Longest subarray having maximum sum
  221. Reverse a doubly circular linked list
  222. Distinct Prime Factors of Array Product
  223. Product of all prime nodes in a Doubly Linked List
  224. LIFO (Last-In-First-Out) approach in Programming
  225. Sum of the nodes of a Singly Linked List
  226. Search an Element in Doubly Circular Linked List
  227. Delete every Kth node from circular linked list
  228. Delete all the nodes from a doubly linked list that are smaller than a given value
  229. Sum of all nodes in a doubly linked list divisible by a given number K
  230. Maximum and Minimum element of a linked list which is divisible by a given number k
  231. Sum and Product of the nodes of a Singly Linked List which are divisible by K
  232. Sum and Product of all Prime Nodes of a Singly Linked List
  233. Minimum and Maximum Prime Numbers of a Singly Linked List
  234. Replace even nodes of a doubly linked list with the elements of array
  235. Find the Second Largest Element in a Linked List
  236. Print Doubly Linked list in Reverse Order
  237. Delete all Prime Nodes from a Doubly Linked List
  238. Delete all nodes from the doubly linked list which are divisible by K
  239. Find a peak element in Linked List
  240. Find column with maximum sum in a Matrix
  241. Sum of the nodes of a Circular Linked List
  242. Area of a circle inscribed in a rectangle which is inscribed in a semicircle
  243. Check if it is possible to sort the array after rotating it
  244. Insert a node in Binary Search Tree Iteratively
  245. Product of all nodes in a doubly linked list divisible by a given number K
  246. Product of the nodes of a Singly Linked List
  247. Delete all the even nodes of a Circular Linked List
  248. Product of all leaf nodes of binary tree
  249. Remove BST Keys in a given Range
  250. Delete all Prime Nodes from a Circular Singly Linked List
  251. Product of all nodes in a Binary Tree
  252. Find pairs with given product in a sorted Doubly Linked List
  253. All possible co-prime distinct element pairs within a range [L, R]
  254. Optimal sequence for AVL tree insertion (without any rotations)
  255. Product of the alternate nodes of linked list
  256. Sum of the alternate nodes of linked list
  257. Length of the Diagonal of the Octagon
  258. Sort only non-prime numbers of an array in increasing order
  259. Check whether a binary string can be formed by concatenating given N numbers sequentially
  260. Print nodes in the Top View of Binary Tree | Set 3
  261. Find the longest common prefix between two strings after performing swaps on second string
  262. Find the common nodes in two singly linked list
  263. Number of permutations of a string in which all the occurrences of a given character occurs together
  264. Rotate the sub-list of a linked list from position M to N to the right by K places
  265. Check if a pair with given product exists in Linked list
  266. Count numbers whose difference with N is equal to XOR with N
  267. Count triplets in a sorted doubly linked list whose product is equal to a given value x
  268. Check if all the palindromic sub-strings are of odd length
  269. Program to Convert Octal Number to Binary Number
  270. Print array elements in alternatively increasing and decreasing order
  271. Replace repeating elements with greater that greatest values
  272. Number of elements that can be seen from right side
  273. Remove characters that appear more than k times
  274. Remove first node of the linked list
  275. Remove last node of the linked list
  276. Longest subarray in which all elements are greater than K
  277. Replace all consonants with nearest vowels in a string
  278. Get maximum items when other items of total cost of an item are free
  279. Print nodes of linked list at given indexes
  280. Number of words in a camelcase sequence
  281. Count of Prime Nodes of a Singly Linked List
  282. Sum and Product of all Composite numbers which are divisible by k in an array
  283. Minimum number of operations required to delete all elements of the array
  284. Smallest number greater than or equal to N divisible by K
  285. Find minimum and maximum elements in singly Circular Linked List
  286. Maximums from array when the maximum decrements after every access
  287. Rearrange a string in the form of integer sum followed by the minimized character
  288. Multiplication of two polynomials using Linked list
  289. Check whether a given binary tree is skewed binary tree or not?
  290. GCD of a number raised to some power and another number
  291. Find a number that divides maximum array elements
  292. Count subarrays with Prime sum
  293. Find all good indices in the given Array
  294. Largest cube that can be inscribed within the sphere
  295. Sum of all the multiples of 3 and 7 below N
  296. Count and Print the alphabets having ASCII value not in the range [l, r]
  297. Print each word in a sentence with their corresponding average of ASCII values
  298. Find the count of substrings in alphabetic order
  299. Smallest prime number missing in an array
  300. Sum and Product of the nodes of a Circular Singly Linked List which are divisible by K
  301. Find two numbers whose sum and GCD are given
  302. Print all numbers less than N with at-most 2 unique digits
  303. Check if the array has an element which is equal to sum of all the remaining elements
  304. Find the number of primitive roots modulo prime
  305. XOR of path between any two nodes in a Binary Tree
  306. Search a node in Binary Tree
  307. Double ended priority queue
  308. Print path between any two nodes in a Binary Tree
  309. Check if two nodes are in same subtree of the root node
  310. Find the other number when LCM and HCF given
  311. LCM and HCF of fractions
  312. Minimum number of characters to be replaced to make a given string Palindrome
  313. Generate a sequence with the given operations
  314. Count Triplets such that one of the numbers can be written as sum of the other two
  315. Minimum cost to cover the given positions in a N*M grid
  316. Element equal to the sum of all the remaining elements
  317. Program to convert given Matrix to a Diagonal Matrix
  318. Largest perfect cube number in an Array
  319. Largest cube that can be inscribed within a right circular cylinder
  320. Sum of all odd nodes in the path connecting two given nodes
  321. Sum of the digits of a number N written in all bases from 2 to N/2
  322. Check if N can be represented as sum of integers chosen from set {A, B}
  323. Check if N is divisible by a number which is composed of the digits from the set {A, B}
  324. Count number of triplets (a, b, c) such that a^2 + b^2 = c^2 and 1 <= a <= b <= c <= n
  325. Find a point that lies inside exactly K given squares
  326. Delete all Non-Prime Nodes from a Singly Linked List
  327. Check if elements of an array can be arranged satisfying the given condition
  328. Find the minimum positive integer such that it is divisible by A and sum of its digits is equal to B
  329. Check if the given decimal number has 0 and 1 digits only
  330. Number of Binary Strings of length N with K adjacent Set Bits
  331. Count valid pairs in the array satisfying given conditions
  332. Maximum possible time that can be formed from four digits
  333. Sum of elements in an array with frequencies greater than or equal to that element
  334. Concatenate suffixes of a String
  335. Remove all continuous occurrences of 'a' and all occurrences of 'b'
  336. Count characters in a string whose ASCII values are prime
  337. Minimum Distance Between Words of a String
  338. Sum of integers upto N with given unit digit
  339. Check if the sum of primes is divisible by any prime from the array
  340. Integers from the range that are composed of a single distinct digit
  341. Sub-strings of a string that are prefix of the same string
  342. Find the Number of Maximum Product Quadruples
  343. Find nth Hermite number
  344. Minimum number of consecutive sequences that can be formed in an array
  345. Minimum in an array which is first decreasing then increasing
  346. Minimum steps to reach any of the boundary edges of a matrix | Set 1
  347. Recursive program to print all subsets with given sum
  348. Ways to fill N positions using M colors such that there are exactly K pairs of adjacent different colors
  349. Largest Square that can be inscribed within a hexagon
  350. Maximum GCD of N integers with given product
  351. Form N-copy string with add, remove and append operations
  352. Find minimum x such that (x % k) * (x / k) == n
  353. Count of Numbers in a Range where digit d occurs exactly K times
  354. Largest sub-set possible for an array satisfying the given condition
  355. Ways to paint N paintings such that adjacent paintings don't have same colors
  356. Recursive program to print all numbers less than N which consist of digits 1 or 3 only
  357. Convert given string so that it holds only distinct characters
  358. Find probability of selecting element from kth column after N iterations
  359. Find the sum of the all amicable numbers up to N
  360. Check if a number can be expressed as sum two abundant numbers
  361. Ternary Search
  362. Print all Proth primes up to N
  363. Count number of sub-sequences with GCD 1
  364. Pizza Problem
  365. Print the last k nodes of the linked list in reverse order | Recursive approach
  366. Make Binary Search Tree
  367. Filling diagonal to make the sum of every row, column and diagonal equal of 3x3 matrix
  368. Find the product of first k nodes of the given Linked List
  369. Split the array into equal sum parts according to given conditions
  370. Sum of all the Boundary Nodes of a Binary Tree
  371. Maximum number of segments that can contain the given points
  372. Maximize the maximum among minimum of K consecutive sub-arrays
  373. Find index i such that prefix of S1 and suffix of S2 till i form a palindrome when concatenated
  374. Search element in a Spirally sorted Matrix
  375. Count of numbers between range having only non-zero digits whose sum of digits is N and number is divisible by M
  376. Print k different sorted permutations of a given array
  377. Find the maximum value permutation of a graph
  378. DFA for strings not containing consecutive two a's and starting with 'a'
  379. Schedule elevator to reduce the total time taken
  380. Anti Clockwise spiral traversal of a binary tree
  381. Maximum length subarray with difference between adjacent elements as either 0 or 1
  382. Find Nth positive number whose digital root is X
  383. Print the lexicographically smallest DFS of the graph starting from 1
  384. Minimum number of given powers of 2 required to represent a number
  385. Position of a person diametrically opposite on a circle
  386. Count the Number of Binary Search Trees present in a Binary Tree
  387. Count numbers in range 1 to N which are divisible by X but not by Y
  388. Sum of bitwise AND of all submatrices
  389. Sum of Bitwise-OR of all Submatrices
  390. Sum of minimum element of all sub-sequences of a sorted array
  391. Sum of minimum element of all subarrays of a sorted array
  392. Count Numbers in Range with difference between Sum of digits at even and odd positions as Prime
  393. Maximum occurrence of prefix in the Array
  394. Count of all even numbers in the range [L, R] whose sum of digits is divisible by 3
  395. Chessboard Pawn-Pawn game
  396. Count numbers which are divisible by all the numbers from 2 to 10
  397. Ways to place 4 items in n^2 positions such that no row/column contains more than one
  398. Find the count of numbers that can be formed using digits 3, 4 only and having length at max N.
  399. Ways to form a group from three groups with given constraints
  400. Number of ways to pair people
  401. Minimum length substring with exactly K distinct characters
  402. Find the first maximum length even word from a string
  403. Minimum number of bracket reversals needed to make an expression balanced | Set - 2
  404. Count permutations that are first decreasing then increasing.
  405. Longest subarray such that adjacent elements have at least one common digit | Set - 2
  406. Number of ways to remove elements to maximize arithmetic mean
  407. Distinct state codes that appear in a string as contiguous sub-strings
  408. Find the sum of all Truncatable primes below N
  409. Count maximum elements of an array whose absolute difference does not exceed K
  410. Minimum value among AND of elements of every subset of an array
  411. Minimum length of square to contain at least half of the given Coordinates
  412. Maximum count of pairs which generate the same sum
  413. Find foot of perpendicular from a point in 2 D plane to a Line
  414. Find a pair from the given array with maximum nCr value
  415. Print a number as string of 'A' and 'B' in lexicographic order
  416. Find a distinct pair (x, y) in given range such that x divides y
  417. Largest number N which can be reduced to 0 in K steps
  418. Sort elements of the array that occurs in between multiples of K
  419. Check if the given binary tree has a sub-tree with equal no of 1's and 0's | Set 2
  420. Queries to return the absolute difference between L-th smallest number and the R-th smallest number
  421. Perform K of Q queries to maximize the sum of the array elements
  422. Create a mirror tree from the given binary tree
  423. Maximum sub-tree sum in a Binary Tree such that the sub-tree is also a BST
  424. Construct Binary Tree from given Parent Array representation | Iterative Approach
  425. Find the maximum number of composite summands of a number
  426. Count nodes with two children at level L in a Binary Tree
  427. Number of ways to go from one point to another in a grid
  428. Minimum array elements to be changed to make Recaman's sequence
  429. Reverse Clockwise spiral traversal of a binary tree
  430. Kth node in Diagonal Traversal of Binary Tree
  431. Iterative approach to check if a Binary Tree is Perfect
  432. Iterative approach to check for children sum property in a Binary Tree
  433. Recursive Program to Print extreme nodes of each level of Binary Tree in alternate order
  434. Reverse alternate levels of a perfect binary tree using Stack
  435. Print all leaf nodes of a binary tree from right to left
  436. Given an array and two integers l and r, find the kth largest element in the range [l, r]
  437. Find sum of even and odd nodes in a linked list
  438. Minimum steps to color the tree with given colors
  439. XOR of all the elements in the given range [L, R]
  440. Find the number of integers from 1 to n which contains digits 0's and 1's only
  441. Find maximum in stack in O(1) without using additional stack
  442. Find number of edges that can be broken in a tree such that Bitwise OR of resulting two trees are equal
  443. Sum of nodes in a linked list which are greater than next node
  444. Count the number of pairs (i, j) such that either arr[i] is divisible by arr[j] or arr[j] is divisible by arr[i]
  445. Total number of triangles formed when there are H horizontal and V vertical lines
  446. Count distinct points visited on the number line
  447. Length of the longest increasing subsequence such that no two adjacent elements are coprime
  448. Iterative selection sort for linked list
  449. Print path from root to all nodes in a Complete Binary Tree
  450. Find (1^n + 2^n + 3^n + 4^n) mod 5 | Set 2
  451. Insert N elements in a Linked List one after other at middle position
  452. Sum of all distinct nodes in a linked list
  453. Sum of smaller elements of nodes in a linked list
  454. Queries to answer the number of ones and zero to the left of given index
  455. Minimum possible final health of the last monster in a game
  456. Divide array into two parts with equal sum according to the given constraints
  457. Remove the first and last character of each word in a string
  458. Check if all the 1's in a binary string are equidistant or not
  459. Check if two strings are same ignoring their cases
  460. Split the array elements into strictly increasing and decreasing sequence
  461. Find the number of divisors of all numbers in the range [1, n]
  462. Check if matrix A can be converted to B by changing parity of corner elements of any submatrix
  463. Find the sum of leafs at maximum level
  464. Queries to update a given index and find gcd in range
  465. Maximum length palindrome that can be created with characters in range L and R
  466. Check if string can be made lexicographically smaller by reversing any substring