1. Find Nth term of the series 1, 6, 18, 40, 75, ....
  2. Find Nth term of the series 1, 5, 32, 288 ...
You may use GeeksforGeeks CONTRIBUTE portal to help other geeks. For more info, please refer this.

  1. Remove duplicates from a given string
  2. Program for n'th node from the end of a Linked List
  3. Write a function to get Nth node in a Linked List
  4. Write a function that counts the number of times a given int occurs in a Linked List
  5. Given only a pointer to a node to be deleted in a singly linked list, how do you delete it?
  6. Compute the minimum or maximum of two integers without branching
  7. Level Order Tree Traversal
  8. Split a Circular Linked List into two halves
  9. Delete a node in a Doubly Linked List
  10. Identical Linked Lists
  11. Foldable Binary Trees
  12. Find Union and Intersection of two unsorted arrays
  13. Program for Fibonacci numbers
  14. Find the smallest window in a string containing all characters of another string
  15. Naive algorithm for Pattern Searching
  16. Rabin-Karp Algorithm for Pattern Searching
  17. Segregate even and odd nodes in a Linked List
  18. Trie | (Insert and Search)
  19. Smallest of three integers without comparison operators
  20. Analysis of Algorithms | Set 2 (Worst, Average and Best Cases)
  21. Populate Inorder Successor for all nodes
  22. AVL Tree | Set 1 (Insertion)
  23. AVL Tree | Set 2 (Deletion)
  24. Find a triplet that sum to a given value
  25. Boyer Moore Algorithm for Pattern Searching
  26. Find the smallest positive number missing from an unsorted array | Set 1
  27. Rotate a Linked List
  28. Check whether a given Binary Tree is Complete or not | Set 1 (Iterative Solution)
  29. Find the largest multiple of 3 | Set 1 (Using Queue)
  30. Find the element that appears once
  31. Count the number of possible triangles
  32. Lexicographic rank of a string
  33. Binary representation of a given number
  34. The Stock Span Problem
  35. Segment Tree | Set 1 (Sum of given range)
  36. Segment Tree | Set 2 (Range Minimum Query)
  37. Largest Independent Set Problem | DP-26
  38. Flatten a multilevel linked list
  39. Maximum sum rectangle in a 2D matrix | DP-27
  40. Reverse Level Order Traversal
  41. Counting Sort
  42. Construct Complete Binary Tree from its Linked List Representation
  43. Remove BST keys outside the given range
  44. Remove "b" and "ac" from a given string
  45. Ford-Fulkerson Algorithm for Maximum Flow Problem
  46. Check for Identical BSTs without building the trees
  47. How to check if two given line segments intersect?
  48. Merge a linked list into another linked list at alternate positions
  49. Pairwise swap elements of a given linked list by changing links
  50. Find if two rectangles overlap
  51. Given a linked list, reverse alternate nodes and append at the end
  52. Print a Binary Tree in Vertical Order | Set 1
  53. Remove minimum elements from either side such that 2*min becomes more than max
  54. Boolean Parenthesization Problem | DP-37
  55. Mobile Numeric Keypad Problem
  56. Construct a Maximum Sum Linked List out of two Sorted Linked Lists having some Common nodes
  57. Binary Indexed Tree or Fenwick Tree
  58. Flood fill Algorithm - how to implement fill() in paint?
  59. Given a binary string, count number of substrings that start and end with 1.
  60. Find the element that appears once in an array where every other element appears twice
  61. Find maximum depth of nested parenthesis in a string
  62. Find number of days between two given dates
  63. How to print maximum number of A's using given four keys
  64. Group multiple occurrence of array elements ordered by first occurrence
  65. Swap nodes in a linked list without swapping data
  66. Point to next higher value node in a linked list with an arbitrary pointer
  67. Compute n! under modulo p
  68. Converting Decimal Number lying between 1 to 3999 to Roman Numerals
  69. Find the nearest smaller numbers on left side in an array
  70. Remove spaces from a given string
  71. Find sum of all elements in a matrix except the elements in row and/or column of given cell?
  72. Collect maximum points in a grid using two traversals
  73. Validity of a given Tic-Tac-Toe board configuration
  74. Find the length of largest subarray with 0 sum
  75. Find the largest rectangle of 1's with swapping of columns allowed
  76. Find all possible outcomes of a given expression
  77. Given a Boolean Matrix, find k such that all elements in k'th row are 0 and k'th column are 1.
  78. Rearrange a given linked list in-place.
  79. How to check if a given array represents a Binary Heap?
  80. Find shortest unique prefix for every word in a given list | Set 1 (Using Trie)
  81. Reverse an array without affecting special characters
  82. Reorder an array according to given indexes
  83. Combinatorial Game Theory | Set 3 (Grundy Numbers/Nimbers and Mex)
  84. Count number of paths with at-most k turns
  85. Count number of ways to divide a number in 4 parts
  86. Orientation of 3 ordered points
  87. Print Concatenation of Zig-Zag String in 'n' Rows
  88. Form minimum number from given sequence
  89. Number of Integral Points between Two Points
  90. Construct a Binary Search Tree from given postorder
  91. Iterative function to check if two trees are identical
  92. Querying maximum number of divisors that a number in a given range has
  93. Rearrange a linked list such that all even and odd positioned nodes are together
  94. Rearrange a Linked List in Zig-Zag fashion
  95. Add 1 to a number represented as linked list
  96. Point arbit pointer to greatest value right side node in a linked list
  97. Check if a linked list of strings forms a palindrome
  98. Convert a Binary Tree into Doubly Linked List in spiral fashion
  99. Caesar Cipher in Cryptography
  100. Combinatorial Game Theory | Set 4 (Sprague - Grundy Theorem)
  101. Combinations with repetitions
  102. Compute (a*b)%c such that (a%c) * (b%c) can be beyond range
  103. Absolute distinct count in a sorted array
  104. Printing Shortest Common Supersequence
  105. Find if string is K-Palindrome or not | Set 1
  106. Merge K sorted linked lists | Set 1
  107. Counting Triangles in a Rectangular space using BIT
  108. Smallest Subarray with given GCD
  109. Longest Common Prefix using Character by Character Matching
  110. Maximum value K such that array has at-least K elements that are >= K
  111. Lower case to upper case - An interesting fact
  112. Longest Common Prefix using Binary Search
  113. Remove duplicates from an array of small primes
  114. Find if string is K-Palindrome or not | Set 2
  115. Rearrange positive and negative numbers with constant extra space
  116. Flatten a multi-level linked list | Set 2 (Depth wise)
  117. Jolly Jumper Sequence
  118. Calculate sum of all numbers present in a string
  119. Sub-string Divisibility by 3 Queries
  120. Find longest palindrome formed by removing or shuffling chars from string
  121. Check if string follows order of characters defined by a pattern or not | Set 1
  122. Longest Geometric Progression
  123. Rearrange a given list such that it consists of alternating minimum maximum elements
  124. Check if an array can be Arranged in Left or Right Positioned Array
  125. A Space Optimized DP solution for 0-1 Knapsack Problem
  126. Count digit groupings of a number with given constraints
  127. Pairs of complete strings in two sets of strings
  128. Frequency Measuring Techniques for Competitive Programming
  129. Binary Indexed Tree : Range Updates and Point Queries
  130. Count and Toggle Queries on a Binary Array
  131. Vigenère Cipher
  132. Traveling Salesman Problem using Branch And Bound
  133. Longest common subsequence with permutations allowed
  134. Arrays.fill() in Java with Examples
  135. Queries in a Matrix
  136. Check if a string has all characters with same frequency with one variation allowed
  137. Maximum mirrors which can transfer light from bottom to right
  138. Remove minimum number of characters so that two strings become anagram
  139. Smallest Palindrome after replacement
  140. Count all pairs with given XOR
  141. Sort a string according to the order defined by another string
  142. Aliquot Sequence
  143. Sum of maximum elements of all subsets
  144. Find next Smaller of next Greater in an array
  145. Minimum Product Spanning Tree
  146. Maximum sum of nodes in Binary tree such that no two are adjacent
  147. Check if given sorted sub-sequence exists in binary search tree
  148. Print matrix in diagonal pattern
  149. Count pairs whose products exist in array
  150. Minimum characters to be added at front to make string palindrome
  151. Two Clique Problem (Check if Graph can be divided in two Cliques)
  152. Subarrays with distinct elements
  153. Partitioning a linked list around a given value and keeping the original order
  154. Find all permuted rows of a given row in a matrix
  155. Find all distinct subset (or subsequence) sums of an array
  156. Sort even-placed elements in increasing and odd-placed in decreasing order
  157. Check if all rows of a matrix are circular rotations of each other
  158. Program to implement Collatz Conjecture
  159. Depth of the deepest odd level node in Binary Tree
  160. Find pair with greatest product in array
  161. K-th smallest element after removing some integers from natural numbers
  162. Find elements which are present in first array and not in second
  163. Break an array into maximum number of sub-arrays such that their averages are same
  164. Find three element from different three arrays such that that a + b + c = sum
  165. Queries on substring palindrome formation
  166. Primitive root of a prime number n modulo n
  167. Check whether row or column swaps produce maximum size binary sub-matrix with all 1s
  168. Sparse Matrix and its representations | Set 1 (Using Arrays and Linked Lists)
  169. Make two sets disjoint by removing minimum elements
  170. Friends Pairing Problem
  171. Printing all solutions in N-Queen Problem
  172. Implementation of Affine Cipher
  173. Check if there exist two elements in an array whose sum is equal to the sum of rest of the array
  174. Find coordinates of the triangle given midpoint of each side
  175. Check if reversing a sub array make the array sorted
  176. Circular Singly Linked List | Insertion
  177. Minimum operations required to set all elements of binary matrix
  178. Print consecutive characters together in a line
  179. Print all valid words that are possible using Characters of Array
  180. Program for Goldbach’s Conjecture (Two Primes with given Sum)
  181. Program for FCFS CPU Scheduling | Set 2 (Processes with different arrival times)
  182. Check if two arrays are equal or not
  183. Sort an array of large numbers
  184. Find the missing number in a string of numbers with no separator
  185. Find longest sequence of 1's in binary representation with one flip
  186. Count substrings with same first and last characters
  187. Find the Deepest Node in a Binary Tree
  188. Point Clipping Algorithm in Computer Graphics
  189. Check whether K-th bit is set or not
  190. Find all pairs (a,b) and (c,d) in array which satisfy ab = cd
  191. Find sum of non-repeating (distinct) elements in an array
  192. Move all occurrences of an element to end in a linked list
  193. Number of substrings divisible by 6 in a string of integers
  194. Count half nodes in a Binary tree (Iterative and Recursive)
  195. Circular Matrix (Construct a matrix with numbers 1 to m*n in spiral way)
  196. Find the next identical calendar year
  197. Nth Square free number
  198. Smallest length string with repeated replacement of two distinct adjacent
  199. Number of occurrences of 2 as a digit in numbers from 0 to n
  200. Number of sink nodes in a graph
  201. Check if two arrays are permutations of each other
  202. Generate all binary permutations such that there are more or equal 1's than 0's before every point in all permutations
  203. Print All Distinct Elements of a given integer array
  204. Remove recurring digits in a given number
  205. Check if a sorted array can be divided in pairs whose sum is k
  206. Binary Search Tree | Set 2 (Delete)
  207. Print level order traversal line by line | Set 1
  208. Linked List | Set 1 (Introduction)
  209. Find Length of a Linked List (Iterative and Recursive)
  210. Search an element in a Linked List (Iterative and Recursive)
  211. Delete last occurrence of an item from linked list
  212. Stack | Set 3 (Reverse a string using stack)
  213. Stack Data Structure (Introduction and Program)
  214. Doolittle Algorithm : LU Decomposition
  215. Move spaces to front of string in single traversal
  216. Count full nodes in a Binary tree (Iterative and Recursive)
  217. Left Rotation and Right Rotation of a String
  218. Convert characters of a string to opposite case
  219. Reverse an array without using subtract sign ‘-‘ anywhere in the code
  220. Largest subset whose all elements are Fibonacci numbers
  221. K-th Element of Two Sorted Arrays
  222. Ropes Data Structure (Fast String Concatenation)
  223. Determine if a string has all Unique Characters
  224. Find index of an extra element present in one sorted array
  225. Delete leaf nodes with value as x
  226. Find the n-th number made of even digits only
  227. Biggest number by arranging numbers in certain order
  228. Dynamic Connectivity | Set 1 (Incremental)
  229. Closest (or Next) smaller and greater numbers with same number of set bits
  230. Check for Symmetric Binary Tree (Iterative Approach)
  231. Maximum sum in a 2 x n grid such that no two elements are adjacent
  232. Sum of product of all pairs of array elements
  233. Check whether the length of given linked list is Even or Odd
  234. Find Index of 0 to be replaced with 1 to get longest continuous sequence of 1s in a binary array | Set-2
  235. Find uncommon characters of the two strings
  236. Check if a king can move a valid move or not when N nights are there in a modified chessboard
  237. String containing first letter of every word in a given string with spaces
  238. Program to print all substrings of a given string
  239. Multiply two numbers represented by Linked Lists
  240. Reverse vowels in a given string
  241. Count pairs from two sorted arrays whose sum is equal to a given value x
  242. Arrange consonants and vowels nodes in a linked list
  243. Find a pair of elements swapping which makes sum of two arrays same
  244. Find the sum of last n nodes of the given Linked List
  245. Count quadruples from four sorted arrays whose sum is equal to a given value x
  246. Keyword Cipher
  247. Lexicographically n-th permutation of a string
  248. DFA for accepting the language L = { anbm | n+m=even }
  249. Maximum sum from a tree with adjacent levels not allowed
  250. Count of integers of length N and value less than K such that they contain digits only from the given set
  251. Convert all substrings of length 'k' from base 'b' to decimal
  252. Tracking current Maximum Element in a Stack
  253. Check if binary representation of a given number and its complement are anagram
  254. Count of Numbers in Range where the number does not contain more than K non zero digits
  255. Ways of transforming one string to other by removing 0 or more characters
  256. Largest even number possible by using one swap operation in given number
  257. Find maximum number that can be formed using digits of a given number
  258. Maximum possible sum of a window in an array such that elements of same window in other array are unique
  259. Compute average of two numbers without overflow
  260. Calculate number of nodes in all subtrees | Using DFS
  261. Construct a linked list from 2D matrix
  262. Counting the number of words in a Trie
  263. Print the longest common substring
  264. Find if an array contains a string with one mismatch
  265. Recursive program to print formula for GCD of n integers
  266. Merge two sorted lists (in-place)
  267. Print all subsequences of a string
  268. Insert node into the middle of the linked list
  269. Check if stack elements are pairwise consecutive
  270. Find root of the tree where children id sum for every node is given
  271. Find the n-th number whose binary representation is a palindrome
  272. Generating distinct subsequences of a given string in lexicographic order
  273. Count ways to build street under given constraints
  274. Frequency of a string in an array of strings
  275. Balance pans using given weights that are powers of a number
  276. Remove duplicates from a sorted linked list using recursion
  277. Greatest divisor which divides all natural number in range [L, R]
  278. Binary array after M range toggle operations
  279. Remove all leaf nodes from the binary search tree
  280. Longest word in ternary search tree
  281. Sort a linked list of 0s, 1s and 2s by changing links
  282. Sort an array according to absolute difference with a given value "using constant extra space"
  283. Check if two unsorted arrays (with duplicates allowed) have same elements
  284. Binary representation of previous number
  285. Pattern Printing question asked in CGI Coding Round
  286. Lexicographically smallest permutation of {1, .. n} such that no. and position do not match
  287. Insert a node after the n-th node from the end
  288. Number of substrings with count of each character as k
  289. Number of steps required to convert a binary number to one
  290. Exchange first and last nodes in Circular Linked List
  291. Maximum area rectangle by picking four sides from array
  292. Count unset bits of a number
  293. Smallest number k such that the product of digits of k is equal to n
  294. Lexicographically first alternate vowel and consonant string
  295. Difference between highest and least frequencies in an array
  296. Check if a number has bits in alternate pattern | Set-2 O(1) Approach
  297. Check if given Preorder, Inorder and Postorder traversals are of same tree
  298. Longest Increasing Path in Matrix
  299. Count single node isolated sub-graphs in a disconnected graph
  300. Construct Full Binary Tree using its Preorder traversal and Preorder traversal of its mirror tree
  301. Unique element in an array where all elements occur k times except one
  302. Inorder Successor of a node in Binary Tree
  303. Maximum Possible Product in Array after performing given Operations
  304. Count of alphabets having ASCII value less than and greater than k
  305. Largest number with one swap allowed
  306. Aspiring Number
  307. Find smallest and largest elements in singly linked list
  308. Sudo Placement[1.4] | K Sum
  309. Generate all passwords from given character set
  310. Longest Repeated Subsequence
  311. Happy Numbers
  312. Sort a Rotated Sorted Array
  313. Mean of range in array
  314. Distance of closest zero to every element
  315. Combinations in a String of Digits
  316. Cycles of length n in an undirected and connected graph
  317. Maximize value of (a[i]+i)*(a[j]+j) in an array
  318. k-th missing element in increasing sequence which is not present in a given sequence
  319. Programming puzzle (Assign value without any control statement)
  320. Remove all consecutive duplicates from the string
  321. Cumulative frequency of count of each element in an unsorted array
  322. Count of strings that can be formed from another string using each character at-most once
  323. Maximum number of characters between any two same character in a string
  324. Program to sort string in descending order
  325. Recursive function to delete k-th node from linked list
  326. Modify a bit at a given position
  327. Counting cross lines in an array
  328. Replace a character c1 with c2 and c2 with c1 in a string S
  329. Remove all characters other than alphabets from string
  330. Largest smaller number possible using only one swap operation
  331. Divisors of n-square that are not divisors of n
  332. Distributing items when a person cannot take more than two items of same type
  333. Largest number less than or equal to N in BST (Iterative Approach)
  334. Dividing an array into two halves of same sum
  335. Make three non-empty sets with negative, positive and 0 products
  336. Sorting using trivial hash function
  337. Count sub-arrays which have elements less than or equal to X
  338. Mirror of matrix across diagonal
  339. Frequency of a substring in a string
  340. Change string to a new character set
  341. Smallest number whose set bits are maximum in a given range
  342. Generate original array from an array that store the counts of greater elements on right
  343. Find minimum shift for longest common prefix
  344. Minimum jumps to reach last building in a matrix
  345. Program to find the minimum (or maximum) element of an array
  346. Split the string into substrings using delimiter
  347. Unset the last m bits
  348. Sum of first K even-length Palindrome numbers
  349. Find largest element from array without using conditional operator
  350. Largest divisible pairs subset
  351. DFS traversal of a tree using recursion
  352. Count of suffix increment/decrement operations to construct a given array
  353. Encrypt string with product of number of vowels and consonants in substring of size k
  354. Print reverse of a Linked List without extra space and modifications
  355. Program to print right and left arrow patterns
  356. Count subarrays with equal number of 1's and 0's
  357. Program for triangular patterns of alphabets
  358. Value of k-th index of a series formed by append and insert MEX in middle
  359. Count Non-Leaf nodes in a Binary Tree
  360. Evaluation of Prefix Expressions
  361. Rearrange an array such that arr[i] = i
  362. Longest sub-array having sum k
  363. Distance between two closest minimum
  364. Check if an array is stack sortable
  365. Deepest right leaf node in a binary tree | Iterative approach
  366. Banker's Algorithm in Operating System
  367. Merge 3 Sorted Arrays
  368. Delete a linked list using recursion
  369. Partitioning into two contiguous element subarrays with equal sums
  370. Find number of pairs in an array such that their XOR is 0
  371. Find the Number which contain the digit d
  372. Print all combinations of factors (Ways to factorize)
  373. Check if the given number K is enough to reach the end of an array
  374. Lexicographical concatenation of all substrings of a string
  375. Largest value in each level of Binary Tree
  376. Linked List Pair Sum
  377. Majority element in a linked list
  378. Largest value in each level of Binary Tree | Set-2 (Iterative Approach)
  379. Expression contains redundant bracket or not
  380. Count pairs from two sorted matrices with given sum
  381. Leaf nodes from Preorder of a Binary Search Tree (Using Recursion)
  382. N Queen in O(n) space
  383. HCF of array of fractions (or rational numbers)
  384. Non-Repeating Element
  385. Iterative approach for removing middle points in a linked list of line segements
  386. Program to copy the contents of one array into another in the reverse order
  387. Prefix to Postfix Conversion
  388. Array Index with same count of even or odd numbers on both sides
  389. Top three elements in binary tree
  390. Find maximum number of elements such that their absolute difference is less than or equal to 1
  391. Check whether bits are in alternate pattern in the given range | Set-2
  392. Minimum steps to reach target by a Knight | Set 2
  393. Program to check if matrix is singular or not
  394. Convert String into Binary Sequence
  395. Check given array of size n can represent BST of n levels or not
  396. Find the only repetitive element between 1 to n-1
  397. Power Set in Lexicographic order
  398. Function to copy string (Iterative and Recursive)
  399. Check if any valid sequence is divisible by M
  400. Append a digit in the end to make the number equal to the length of the remaining string
  401. Rank of an element in a stream
  402. Find one extra character in a string
  403. Delete array elements which are smaller than next or become smaller
  404. Largest subset with maximum difference as 1
  405. Maximum Product Subarray | Added negative product case
  406. Booth’s Multiplication Algorithm
  407. Sum of nodes at maximum depth of a Binary Tree
  408. Count substrings with each character occurring at most k times
  409. Double elements and append zeros in linked list
  410. DFA for Strings not ending with "THE"
  411. Check if it possible to partition in k subarrays with equal sum
  412. Balanced expression with replacement
  413. Vertical width of Binary tree | Set 2
  414. Count numbers formed by given two digit with sum having given digits
  415. Two Dimensional Segment Tree | Sub-Matrix Sum
  416. Number of siblings of a given Node in n-ary Tree
  417. Program for Gauss-Jordan Elimination Method
  418. Maximum average sum partition of an array
  419. Find all palindromic sub-strings of a given string | Set 2
  420. Palindrome by swapping only one character
  421. Find a permutation such that number of indices for which gcd(p[i], i) > 1 is exactly K
  422. Print reverse string after removing vowels
  423. Longest substring of 0s in a string formed by k concatenations
  424. Maximum in an array that can make another array sorted
  425. Program to reverse a string (Iterative and Recursive)
  426. Minimum bit changes in Binary Circular array to reach a index
  427. Construct array having X subsequences with maximum difference smaller than d
  428. Check if it is possible to make the given matrix increasing matrix or not
  429. Count pairs with set bits sum equal to K
  430. Preorder predecessor of a Node in Binary Tree
  431. Minimum swaps so that binary search can be applied
  432. System of Linear Equations in three variables using Cramer's Rule
  433. Maximum product quadruple (sub-sequence of size 4) in array
  434. Largest set with bitwise OR equal to n
  435. Find the largest Complete Subtree in a given Binary Tree
  436. Partition negative and positive without comparison with 0
  437. Check whether the number formed by concatenating two numbers is a perfect square or not
  438. In-Place Algorithm
  439. Multiset Equivalence Problem
  440. Smallest number with given sum of digits and sum of square of digits
  441. Vieta's Formulas
  442. Check for balanced parenthesis without using stack
  443. First X vowels from a string
  444. Find the closest element in Binary Search Tree | Space Efficient Method
  445. Find the number of operations required to make all array elements Equal
  446. Recursive program to generate power set
  447. Repeated Character Whose First Appearance is Leftmost
  448. Check if X can give change to every person in the Queue
  449. Check if a binary tree is sorted level-wise or not
  450. Find the probability of reaching all points after N moves from point N
  451. Minimum steps to reach end from start by performing multiplication and mod operations with array elements
  452. kth smallest/largest in a small range unsorted array
  453. Minimum number of adjacent swaps for arranging similar elements together
  454. Sum of K largest elements in BST using O(1) Extra space
  455. Minimum inverting factor in an array
  456. Modify string by removing vowels in between two consonants
  457. Level order traversal with direction change after every two levels | Recursive Approach
  458. Minimum operations required to make all the elements distinct in an array
  459. Number of Larger Elements on right side in a string
  460. Count inversions of size k in a given array
  461. Sudo Placement | Beautiful Pairs
  462. Check if concatenation of two strings is balanced or not
  463. Count of elements of an array present in every row of NxM matrix
  464. Maximum parent children sum in Binary tree
  465. Sudo Placement[1.3] | Stack Design
  466. Sum of all even frequency elements in Matrix
  467. Sudo Placement[1.3] | Playing with Stacks
  468. Sudo Placement[1.3] | Final Destination
  469. Delete all the even nodes from a Doubly Linked List
  470. Find index of first occurrence when an unsorted array is sorted
  471. Sudo Placement[1.5] | Wolfish
  472. Average of ASCII values of characters of a given string
  473. Maximum distinct lines passing through a single point
  474. Sort first half in ascending and second half in descending order | Set 2
  475. Shortest distance between two nodes in an infinite binary tree
  476. Find indices of all occurrence of one string in other
  477. Longest subsequence whose average is less than K
  478. Insertion at Specific Position in a Circular Doubly Linked List
  479. Minimize the difference between minimum and maximum elements
  480. Possible number of Rectangle and Squares with the given set of elements
  481. Maximum value of XOR among all triplets of an array
  482. First element greater than or equal to X in prefix sum of N numbers using Binary Lifting
  483. Program to print Sine-Wave Pattern
  484. Delete array element in given index range [L - R]
  485. Number of integral solutions for equation x = b*(sumofdigits(x)^a)+c
  486. Program to Print Mirror Image of Sine-Wave Pattern
  487. Substring Sort
  488. Reduce a number to 1 by performing given operations
  489. Next Smaller Element
  490. Counting frequencies of array elements
  491. Difference between fundamental data types and derived data types
  492. Find total number of distinct years from a string
  493. Number of divisors of product of N numbers
  494. Minimum multiplications with {2, 3, 7} to make two numbers equal
  495. Kruskal's Algorithm (Simple Implementation for Adjacency Matrix)
  496. Balanced expressions such that given positions have opening brackets | Set 2
  497. Sum of decimal equivalent of all possible pairs of Binary representation of a Number
  498. Check if the first and last digit of the smallest number forms a prime
  499. Number of prime pairs in an array
  500. Count number of primes in an array
  501. Count ways to reach a score using 1 and 2 with no consecutive 2s
  502. Sum of the nodes of a Singly Linked List
  503. Find the maximum sum of Plus shape pattern in a 2-D array
  504. Count elements that are divisible by at-least one element in another array
  505. Check if a line at 45 degree can divide the plane into two equal weight parts
  506. For each element in 1st array count elements less than or equal to it in 2nd array | Set 2
  507. Find four factors of N with maximum product and sum equal to N
  508. Balance a string after removing extra brackets
  509. Recursive program to print triangular patterns
  510. Check if two given key sequences construct same BSTs
  511. Find minimum number of Log value needed to calculate Log upto N
  512. Minimum number greater than the maximum of array which cannot be formed using the numbers in the array
  513. Check if given string can be formed by two other strings or their permutations
  514. Minimize the length of string by removing occurrence of only one character
  515. Count numbers (smaller than or equal to N) with given digit sum
  516. Replace every character of a string by a different character
  517. Delete linked list nodes which have a greater value on left side
  518. Print the number of set bits in each node of a Binary Tree
  519. Count number of integers less than or equal to N which has exactly 9 divisors
  520. Minimum and Maximum prime numbers in an array
  521. Program to check if all characters have even frequency
  522. Sum and Product of the nodes of a Singly Linked List which are divisible by K
  523. Find triplets in an array whose AND is maximum
  524. Sort Linked List containing values from 1 to N
  525. Check if the elements of stack are pairwise sorted
  526. Delete linked list nodes which have a Lesser Value on Left Side
  527. Minimum changes required to make first string substring of second string
  528. Maximum element in min heap
  529. Sum of the nodes of a Circular Linked List
  530. Check if there is any common character in two given strings
  531. How to access elements of a Square Matrix
  532. Find maximum in a stack in O(1) time and O(1) extra space
  533. Construct a BST from given postorder traversal using Stack
  534. Subset array sum by generating all the subsets
  535. Pair with maximum sum in a Matrix
  536. Count the number of pop operations on stack to get each element of the array
  537. Find the product of last N nodes of the given Linked List
  538. Program to print Spiral Pattern
  539. Check if a pair with given product exists in a Matrix
  540. Check if a pair with given absolute difference exists in a Matrix
  541. Sum of all odd frequency elements in an array
  542. Sum of squares of Fibonacci numbers
  543. Print all even nodes of Binary Search Tree
  544. Delete all Prime Nodes from a Circular Singly Linked List
  545. Sum of Fibonacci Numbers with alternate negatives
  546. Program to print Hut Star pattern
  547. Product of non-repeating (distinct) elements in an Array
  548. Product of all nodes in a Binary Tree
  549. Sum of all prime numbers in an Array
  550. Product of all prime numbers in an Array
  551. Minimum number of nodes in an AVL Tree with given height
  552. Optimal sequence for AVL tree insertion (without any rotations)
  553. Sum of the alternate nodes of linked list
  554. Sort only non-prime numbers of an array in increasing order
  555. Print nodes in the Top View of Binary Tree | Set 3
  556. Find the common nodes in two singly linked list
  557. Program to calculate area of inner circle which passes through center of outer circle and touches its circumference
  558. All vertex pairs connected with exactly k edges in a graph
  559. Check if the characters of a given string are in alphabetical order
  560. Sub-strings having exactly k characters that have ASCII value greater than p
  561. Minimum and Maximum element of an array which is divisible by a given number k
  562. Sum and Product of minimum and maximum element of Binary Search Tree
  563. Find the node with maximum value in a Binary Search Tree
  564. Check whether two strings can be made equal by increasing prefixes
  565. Maximum no. of contiguous Prime Numbers in an array
  566. Program to Convert Octal Number to Binary Number
  567. Replace repeating elements with greater that greatest values
  568. Remove characters that appear more than k times
  569. Replace all occurrences of pi with 3.14 in a given string
  570. Remove first node of the linked list
  571. Root to leaf path product equal to a given number
  572. How do Dynamic arrays work?
  573. Remove last node of the linked list
  574. Find array elements with frequencies in range [l , r]
  575. Sorting array elements with set bits equal to K
  576. Convert all lowercase characters to uppercase whose ASCII value is co-prime with k
  577. Replace all consonants with nearest vowels in a string
  578. Find the second last node of a linked list in single traversal
  579. XOR of all Prime numbers in an Array
  580. Minimum array elements to be changed to make it a Lucas Sequence
  581. Program to Print Alphabets from A to Z Using Loop
  582. Check whether all the rotations of a given number is greater than or equal to the given number or not
  583. Product of all the Composite Numbers in an array
  584. Replace each element by the difference of the total size of the array and frequency of that element
  585. Count pairs from two arrays having sum equal to K
  586. Smallest odd digits number not less than N
  587. Minimum number of elements to be removed so that pairwise consecutive elements are same
  588. Check if frequency of character in one string is a factor or multiple of frequency of same character in other string
  589. Find minimum and maximum elements in singly Circular Linked List
  590. Find all good indices in the given Array
  591. Print each word in a sentence with their corresponding average of ASCII values
  592. Sort elements of array whose modulo with K yields P
  593. Count number of bits changed after adding 1 to given N
  594. Different possible marks for n questions and negative marking
  595. Sum and Product of the nodes of a Circular Singly Linked List which are divisible by K
  596. Difference between a Static Queue and a Singly Linked List
  597. Maximum litres of water that can be bought with N Rupees
  598. Check if the array has an element which is equal to sum of all the remaining elements
  599. Check whether the frequencies of all the characters in a string are prime or not
  600. Count pairs of numbers from 1 to N with Product divisible by their Sum
  601. XOR of path between any two nodes in a Binary Tree
  602. Check if the array has an element which is equal to product of remaining elements
  603. Maximum number of parallelograms that can be made using the given length of line segments
  604. Check if the given push and pop sequences of Stack is valid or not
  605. Sort perfect squares in an array at their relative positions
  606. Minimize the number of steps required to reach the end of the array
  607. Largest number in an array that is not a perfect cube
  608. Largest perfect cube number in an Array
  609. Longest rod that can be inserted within a right circular cylinder
  610. Volume of largest right circular cylinder within a Sphere
  611. Volume of biggest sphere within a right circular cylinder
  612. Count pairs with Bitwise XOR as EVEN number
  613. Number of pairs with Bitwise OR as Odd number
  614. Count pairs with Bitwise-AND as even number
  615. Program to convert the diagonal elements of the matrix to 0
  616. Find largest number smaller than N with same set of digits
  617. Distance between two nodes of binary tree with node values from 1 to N
  618. Level Order Predecessor of a node in Binary Tree
  619. Frequency of each element of an array of small ranged values
  620. Print numbers with digits 0 and 1 only such that their sum is N
  621. Print all odd nodes of Binary Search Tree
  622. Rearrange all elements of array which are multiples of x in decreasing order
  623. Sum of Bitwise-OR of all subarrays of a given Array | Set 2
  624. Number of sub-strings which are anagram of any sub-string of another string
  625. Digits of element wise sum of two arrays into a new array
  626. Move all special char to the end of the String
  627. Number of Binary Strings of length N with K adjacent Set Bits
  628. Fraction
  629. Find k-th character of decrypted string | Set - 2
  630. Concatenate suffixes of a String
  631. Count characters in a string whose ASCII values are prime
  632. Minimum Distance Between Words of a String
  633. Program to print the given H Pattern
  634. Subtraction in the Array
  635. How to concatenate two Integer values into one?
  636. Update adjacent nodes if the current node is zero in a Singly Linked List
  637. Largest Square that can be inscribed within a hexagon
  638. Minimum number of operations required to sum to binary string S
  639. Check if all elements of the array are palindrome or not
  640. Recursive program to insert a star between pair of identical characters
  641. Convert a String into a square matrix grid of characters
  642. Find the sums for which an array can be divided into sub-arrays of equal sum
  643. Append odd position nodes in reverse at the end of even positioned nodes in a Linked List
  644. Count distinct substrings that contain some characters at most k times
  645. Generate all rotations of a number
  646. Minimum prime number operations to convert A to B
  647. Find the repeating and the missing number using two equations
  648. Generate permutation of 1 to N such that absolute difference of consecutive numbers give K distinct integers
  649. Number of subarrays have bitwise OR >= K
  650. Possible cuts of a number such that maximum parts are divisible by 3
  651. Recursive program to print all numbers less than N which consist of digits 1 or 3 only
  652. Program to check if two strings are same or not
  653. Find the sum of the all amicable numbers up to N
  654. Check if a number can be expressed as sum two abundant numbers
  655. Count distinct elements in an array
  656. Replace each node with its Surpasser Count in Linked List
  657. Program to check if a number is divisible by any of its digits
  658. Generate lexicographically smallest string of 0, 1 and 2 with adjacent swaps allowed
  659. Find the Side of the smallest Square that can contain given 4 Big Squares
  660. Water Game
  661. Number of unique pairs in an array
  662. Minimum replacements such that the difference between the index of the same characters is divisible by 3
  663. Sum of nodes at maximum depth of a Binary Tree | Set 2
  664. Find the lexicographically largest palindromic Subsequence of a String
  665. Find the product of first k nodes of the given Linked List
  666. Modify the string by swapping continuous vowels or consonants
  667. Maximize the subarray sum after multiplying all elements of any subarray with X
  668. Maximum money that can be withdrawn in two steps
  669. Count the number of common divisors of the given strings
  670. Count of unique pairs (arr[i], arr[j]) such that i < j
  671. Pairwise swap adjacent nodes of a linked list by changing pointers | Set 2
  672. Number of strings that satisfy the given condition
  673. Program to implement Run Length Encoding using Linked Lists
  674. Reverse zigzag Traversal of a Binary Tree
  675. Generate a string consisting of characters 'a' and 'b' that satisfy the given conditions
  676. DFA for accepting the language L = {an bm | n+m=odd}
  677. Minimum replacements to make adjacent characters unequal in a ternary string | Set-2
  678. Generate a random permutation of elements from range [L, R] (Divide and Conquer)
  679. Pick maximum sum M elements such that contiguous repetitions do not exceed K
  680. Maximize the maximum among minimum of K consecutive sub-arrays
  681. Merge K sorted arrays | Set 3 ( Using Divide and Conquer Approach )
  682. Split an array into groups of 3 such that X3 is divisible by X2 and X2 is divisible by X1
  683. Queries for number of distinct integers in Suffix
  684. Print Stack Elements from Bottom to Top
  685. Check whether two strings are equivalent or not according to given condition
  686. Minimum number of elements that should be removed to make the array good
  687. Zig-Zag traversal of a Binary Tree using Recursion
  688. Maximum Bitwise AND pair from given range
  689. Count array elements that divide the sum of all other elements
  690. DFA for strings not containing consecutive two a's and starting with 'a'
  691. Reverse Level Order traversal in spiral form
  692. k-th missing element in an unsorted array
  693. Number of connected components in a 2-D matrix of strings
  694. Ways to Remove Edges from a Complete Graph to make Odd Edges
  695. Longest subsequence such that adjacent elements have at least one common digit
  696. Numbers in a Range with given Digital Root
  697. Count of all even numbers in the range [L, R] whose sum of digits is divisible by 3
  698. Sum of numbers from 1 to N which are in Lucas Sequence
  699. Minimum cost to make a string free of a subsequence
  700. Bitwise OR of N binary strings
  701. Chessboard Pawn-Pawn game
  702. Time until distance gets equal to X between two objects moving in opposite direction
  703. Print n numbers such that their sum is a perfect square
  704. Maximize the summation of numbers in a maximum of K moves in range [L, R]
  705. Print all the sum pairs which occur maximum number of times
  706. Find last five digits of a given five digit number raised to power five
  707. Print the last k nodes of the linked list in reverse order | Iterative Approaches
  708. Third last digit in 5^N for given N
  709. Find the K-th minimum element from an array concatenated M times
  710. Smallest integer > 1 which divides every element of the given array
  711. Maximum number that can be display on Seven Segment Display using N segments
  712. Program to calculate the value of nPr
  713. Character whose frequency is equal to the sum of frequencies of other characters of the given string
  714. Find sum of a[i]%a[j] for all valid pairs
  715. Check if the given string is K-periodic
  716. Clockwise Spiral Traversal of Binary Tree | Set - 2
  717. Smallest and Largest Palindrome with N Digits
  718. Count how many times the given digital clock shows identical digits
  719. Minimum cuts required to convert a palindromic string to a different palindromic string
  720. Count maximum elements of an array whose absolute difference does not exceed K
  721. Generate array with minimum sum which can be deleted in P steps
  722. Check if matrix can be converted to another matrix by transposing square sub-matrices
  723. Minimum changes required such that the string satisfies the given condition
  724. Check if Matrix remains unchanged after row reversals
  725. Find if the given number is present in the infinite sequence or not
  726. Find the number of good permutations
  727. Count integers in a range which are divisible by their euler totient value
  728. Number of ways to make binary string of length N such that 0s always occur together in groups of size K
  729. Count sub-arrays whose product is divisible by k
  730. Program to calculate Double Integration
  731. Programs for printing pyramid patterns using recursion
  732. Maximize the median of the given array after adding K elements to the same array
  733. Sum of Fibonacci Numbers in a range
  734. Program to find the kth character after decrypting a string
  735. Print all Semi-Prime Numbers less than or equal to N
  736. Number of ways in which the substring in range [L, R] can be formed using characters out of the range
  737. Maximum volume of cube for every person when edge of N cubes are given
  738. Compute maximum of the function efficiently over all sub-arrays
  739. Predict the winner in Coin Game
  740. Uniform Binary Search
  741. Sum of degrees of all nodes of a undirected graph
  742. Print last character of each word in a string
  743. Times required by Simple interest for the Principal to become Y times itself
  744. Maximum array sum that can be obtained after exactly k changes
  745. Replace the odd positioned elements with their cubes and even positioned elements with their squares
  746. Count the number of non-increasing subarrays
  747. Kth node in Diagonal Traversal of Binary Tree
  748. Program to unfold a folded linked list
  749. Recursive Program to Print extreme nodes of each level of Binary Tree in alternate order
  750. Pairs of strings which on concatenating contains each character of "string"
  751. Count number of ways to reach a given score in a Matrix
  752. Maximum points covered after removing an Interval
  753. Length of the longest substring that do not contain any palindrome
  754. Area of largest Circle inscribe in N-sided Regular polygon
  755. Find the final radiations of each Radiated Stations
  756. Count number of binary strings of length N having only 0's and 1's
  757. Find original numbers from gcd() every pair
  758. Maximum number of people that can be killed with strength P
  759. Length of the smallest number which is divisible by K and formed by using 1's only
  760. Increment odd positioned elements by 1 and decrement even positioned elements by 1 in an Array
  761. Find the number of binary strings of length N with at least 3 consecutive 1s
  762. Find the number of integers x in range (1,N) for which x and x+1 have same number of divisors
  763. Reduce the fraction to its lowest form
  764. Delete odd and even numbers at alternate step such that sum of remaining elements is minimized
  765. Lazy Propagation in Segment Tree | Set 2
  766. Shell-Metzner Sort
  767. Find the minimum number of operations required to make all array elements equal
  768. Remove the first and last character of each word in a string
  769. Capitalize the first and last character of each word in a string
  770. Check if all the 1's in a binary string are equidistant or not
  771. Check if two strings are same ignoring their cases
  772. Find the sum of the number of divisors
  773. Count pairs of non-overlapping palindromic sub-strings of the given string
  774. Minimum length of the sub-string whose characters can be used to form a palindrome of length K
  775. Find the nth term of the given series
  776. Product of all Subsequences of size K except the minimum and maximum Elements
  777. Equation of straight line passing through a given point which bisects it into two equal line segments
  778. Count different numbers possible using all the digits their frequency times
  779. Find the minimum of maximum length of a jump required to reach the last island in exactly k jumps
  780. Print all numbers whose set of prime factors is a subset of the set of the prime factors of X
  781. Sum of the series 1, 2, 4, 3, 5, 7, 9, 6, 8, 10, 11, 13.. till N-th term
  782. Count of sub-strings that contain character X at least once
  783. Distance between two parallel lines
  784. Minimum cost to modify a string
  785. Check if the frequency of any character is more than half the length of the string
  786. Highest power of 2 that divides a number represented in binary
  787. Find the minimum sum of distance to A and B from any integer point in a ring of size N
  788. Number of ways to arrange K different objects taking N objects at a time
  789. Minimum time required to transport all the boxes from source to the destination under the given constraints
  790. Count of quadruplets with given Sum | Set 2
  791. Determine the position of the third person on regular N sided polygon
  792. Maximum sum of leaf nodes among all levels of the given binary tree
  793. Print steps to make a number in form of 2^X - 1
  794. Length of the direct common tangent between two externally touching circles
  795. Shortest distance from the centre of a circle to a chord
  796. Radius of the circle when the width and height of an arc is given
  797. Length of direct common tangent between the two non-intersecting Circles
  798. Length of direct common tangent between two intersecting Circles
  799. Shortest distance between a point and a circle
  800. Minimizing array sum by applying XOR operation on all elements of the array
  801. Maximize the given number by replacing a segment of digits with the alternate digits given
  802. Queries to answer the X-th smallest sub-string lexicographically
  803. Find element with the maximum set bits in an array
  804. Minimum number of cubes whose sum equals to given number N
  805. Find all the pairs with given sum in a BST | Set 2
  806. Number of positions such that adding K to the element is greater than sum of all other elements
  807. Count number of 1s in the array after N moves
  808. Largest even number that can be formed by any number of swaps
  809. Area of plot remaining at the end
  810. Make lexicographically smallest palindrome by substituting missing characters
  811. Minimum deletions required such that any number X will occur exactly X times
  812. Count number of subsets whose median is also present in the same subset
  813. Create linked list from a given array
  814. Minimum number of sub-strings of a string such that all are power of 5
  815. Bitwise AND of sub-array closest to K
  816. Count index pairs which satisfy the given condition
  817. Minimize the number of steps required to reach the end of the array | Set 2
  818. Angle subtended by the chord when the angle subtended by another chord of same length is given
  819. Find the last non repeating character in string
  820. Queries for bitwise AND in the given matrix
  821. Queries for bitwise OR in the given matrix
  822. Remove elements to make array satisfy arr[ i+1] < arr[i] for each valid i
  823. Create a linked list from two linked lists by choosing max element at each position
  824. Sort an alphanumeric string such that the positions of alphabets and numbers remain unchanged
  825. Divide the given linked list in two lists of size ratio p:q
  826. Print an N x M matrix such that each row and column has all the vowels in it
  827. Find a triplet in an array whose sum is closest to a given number
  828. Find max length odd parity substring
  829. Count number of ways to divide an array into two halves with same sum
  830. Number of subsets with zero sum
  831. Find maximum topics to prepare in order to pass the exam
  832. Queries to check if string B exists as substring in string A
  833. Print the degree of every node from the given Prufer sequence
  834. Print combinations of distinct numbers which add up to give sum N
  835. Queries for the difference between the count of composite and prime numbers in a given range
  836. Maximise matrix sum by following the given Path
  837. Length of the perpendicular bisector of the line joining the centers of two circles
  838. Find maximum path sum in a 2D matrix when exactly two left moves are allowed
  839. Check if the two given stacks are same
  840. Count the number of digits of palindrome numbers in an array
  841. Count the maximum number of elements that can be selected from the array
  842. Sum of all palindrome numbers present in an Array
  843. Print all the nodes except the leftmost node in every level of the given binary tree
  844. Check if two numbers have same number of digits
  845. Count pairs of characters in a string whose ASCII value difference is K
  846. Count number of distinct substrings of a given length
  847. Find row with maximum and minimum number of zeroes in given Matrix
  848. Count pairs of elements such that number of set bits in their AND is B[i]
  849. Density of Binary Tree using Level Order Traversal
  850. Longest prefix in a string with highest frequency
  851. Number of ways to choose elements from the array such that their average is K
  852. Length of longest sub-array with maximum arithmetic mean.
  853. Print all the super diagonal elements of the given square matrix
  854. Construct the Rooted tree by using start and finish time of its DFS traversal
  855. Run Length Decoding in Linked List
  856. Count of substrings which contains a given character K times
  857. Create a Sorted Array Using Binary Search
  858. Print Lower Hessenberg matrix of order N
  859. Find the node with maximum value in a Binary Search Tree using recursion
  860. Order of indices which is lexicographically smallest and sum of elements is <= X
  861. Count pairs of elements such that number of set bits in their OR is B[i]
  862. Minimum operations to make sum of neighbouring elements <= X
  863. Find number of factors of N when location of its two factors whose product is N is given
  864. Queries for number of distinct elements from a given index till last index in an array
  865. Partition first N natural number into two sets such that their sum is not coprime
  866. Find the radii of the circles which are lined in a row, and distance between the centers of first and last circle is given
  867. Find the side of the squares which are lined in a row, and distance between the centers of first and last square is given
  868. Find Nth smallest number that is divisible by 100 exactly K times
  869. Compress the array into Ranges
  870. Case-specific Sorting of Strings
  871. Find a sequence of N prime numbers whose sum is a composite number
  872. Find the Nth term divisible by a or b or c
  873. Find XOR of numbers from the range [L, R]
  874. Reverse individual words with O(1) extra space
  875. Percentage increase in volume of the cube if a side of cube is increased by a given percentage
  876. Find a number containing N - 1 set bits at even positions from the right
  877. Sentence Case of a given Camel cased string
  878. Minimum number of adjacent swaps to convert a string into its given anagram
  879. Count numbers in given range such that sum of even digits is greater than sum of odd digits
  880. Smallest number greater or equals to N such that it has no odd positioned bit set
  881. Program to calculate the area of Kite
  882. Flip minimum signs of array elements to get minimum sum of positive elements possible
  883. Add one to a number represented as linked list | Set 2
  884. Maximum number formed from array with K number of adjacent swaps allowed
  885. Find a partition point in array to maximize its xor sum
  886. Check if it is possible to redistribute the Array
  887. Programs to print Triangle and Diamond patterns using recursion
  888. Sum of two numbers if the original ratio and new ratio obtained by adding a given number to each number is given
  889. Count of pairs between two arrays such that the sums are distinct
  890. Cost Based Tower of Hanoi
  891. Remove Minimum coins such that absolute difference between any two piles is less than K
  892. Count pairs with given sum | Set 2
  893. Number of ways to arrange 2*N persons on the two sides of a table with X and Y persons on opposite sides
  894. Find k ordered pairs in array with minimum difference d
  895. Largest and smallest digit of a number
  896. Map every character of one string to another such that all occurrences are mapped to the same character
  897. Find the number of occurrences of a character upto preceding position
  898. Longest sub string of 0's in a binary string which is repeated K times
  899. Find area of the larger circle when radius of the smaller circle and difference in the area is given
  900. Count of elements that can be deleted without disturbing the mean of the initial array
  901. Find maximum xor of k elements in an array
  902. All unique combinations whose sum equals to K
  903. Find the prime P using given four integers
  904. Maximum sum combination from two arrays
  905. Count non-negative triplets with sum equal to N
  906. Smallest element greater than X not present in the array
  907. Minimum number of times A has to be repeated such that B is a substring of it
  908. Program to find the Speed of train as per speed of sound
  909. Lexicographically largest permutation of the array such that a[i] = a[i-1] + gcd(a[i-1], a[i-2])
  910. Square root of a number without using sqrt() function
  911. Program for sum of cosh(x) series upto Nth term
  912. Modular Exponentiation of Complex Numbers
  913. Wedderburn–Etherington number
  914. Check if the product of every contiguous subsequence is different or not in a number
  915. Subtraction of the alternate nodes of Linked List
  916. Find all combinations of two equal sum subsequences
  917. Sum of even elements of an Array using Recursion
  918. Product of Primes of all Subsets
  919. Maximum number of elements without overlapping in a Line
  920. FCFS Disk Scheduling Algorithms
  921. Bit manipulation | Swap Endianness of a number
  922. Number of shortest paths to reach every cell from bottom-left cell in the grid
  923. How to learn Pattern printing easily?
  924. Nearest greater number by interchanging the digits
  925. Find the maximum cost path from the bottom-left corner to the top-right corner
  926. Find minimum changes required in an array for it to contain k distinct elements
  927. Find the maximum sum of digits of the product of two numbers
  928. Find the Deepest Node in a Binary Tree Using Queue STL - SET 2
  929. Equal Sum and XOR of three Numbers
  930. Check if the first and last digit of number N is prime and their sum is less than K
  931. Find the average of k digits from the beginning and l digits from the end of the given number