[Programming Problem] Flatten Binary Tree to Linked List

Given the root of a binary tree, flatten the tree into a “linked list”: – The “linked list” should use the same TreeNode class...

[Programming Problem] Largest Number

Given a list of non-negative integers nums, arrange them such that they form the largest number and return it.   Since the result may...

[Programming Problem] Sum Root to Leaf Numbers

You are given the root of a binary tree containing digits from 0 to 9 only.   Each root-to-leaf path in the tree represents...

[Programming Problem] Reverse Linked List II

Given the head of a singly linked list and two integers left and right where left <= right, reverse the nodes of the list...

[Programming Problem] Jump Game II

Given an array of non-negative integers nums, you are initially positioned at the first index of the array. Each element in the array represents...