Recursive Algorithm Problems

Problem IDTitleSolutionTagsDifficulty
0344Reverse String LeetCode XXXX Two Pointers, StringEasy
0024Swap Nodes in Pairs LeetCode XXXX Recursion, Linked ListMedium
0118Pascal’s Triangle LeetCode XXXX Array, Dynamic ProgrammingEasy
0119Pascal’s Triangle II LeetCode XXXX Array, Dynamic ProgrammingEasy
0206Reverse Linked List LeetCode XXXX Recursion, Linked ListEasy
0092Reverse Linked List II LeetCode XXXX Linked ListMedium
0021Merge Two Sorted Lists LeetCode XXXX Recursion, Linked ListEasy
0509Fibonacci Number LeetCode XXXX Recursion, Memoization, Math, Dynamic ProgrammingEasy
0070Climbing Stairs LeetCode XXXX Memoization, Math, Dynamic ProgrammingEasy
0104Maximum Depth of Binary Tree LeetCode XXXX Tree, Depth-First Search, Breadth-First Search, Binary TreeEasy
0124Binary Tree Maximum Path Sum LeetCode XXXX Tree, Depth-First Search, Dynamic Programming, Binary TreeHard
0226Invert Binary Tree LeetCode XXXX Tree, Depth-First Search, Breadth-First Search, Binary TreeEasy
0050Pow(x, n) LeetCode XXXX Recursion, MathMedium
0779K-th Symbol in Grammar LeetCode XXXX Bit Manipulation, Recursion, MathMedium
0095Unique Binary Search Trees II LeetCode XXXX Tree, Binary Search Tree, Dynamic Programming, Backtracking, Binary TreeMedium