Company: Nvidia
- 3Sum Closest
- 3Sum
- 4Sum
- Add Two Numbers
- Asteroid Collision
- Beautiful Arrangement
- Best Time to Buy and Sell Stock IV
- Best Time to Buy and Sell Stock
- Binary Tree Maximum Path Sum
- Break a Palindrome
- Climbing Stairs
- Coin Change
- Contains Duplicate
- Convert Binary Search Tree to Sorted Doubly Linked List
- Copy List with Random Pointer
- Count the Number of Good Subsequences
- Counting Bits
- Course Schedule II
- Design HashMap
- Dot Product of Two Sparse Vectors
- Double a Number Represented as a Linked List
- Fibonacci Number
- Find Median from Data Stream
- Find Pivot Index
- Find the Duplicate Number
- Find The Original Array of Prefix Xor
- First Unique Character in a String
- Group Anagrams
- H-Index
- House Robber
- Implement Trie (Prefix Tree)
- Insert Delete GetRandom O(1)
- Integer to English Words
- Intersection of Two Arrays
- Intersection of Two Linked Lists
- Is Subsequence
- Kth Largest Element in an Array
- Last Stone Weight
- Linked List Cycle
- Linked List Random Node
- Longest Increasing Path in a Matrix
- Longest Increasing Subsequence
- Longest Substring Without Repeating Characters
- LRU Cache
- Majority Element
- Max Points on a Line
- Max Sum of a Pair With Equal Sum of Digits
- Maximal Square
- Maximize Greatness of an Array
- Maximum Number of Visible Points
- Maximum Product Subarray
- Maximum Subarray
- Maximum Sum of Distinct Subarrays With Length K
- Merge In Between Linked Lists
- Merge Intervals
- Merge k Sorted Lists
- Merge Sorted Array
- Minimum Add to Make Parentheses Valid
- Minimum Operations to Reduce an Integer to 0
- Minimum Path Sum
- Minimum Size Subarray Sum
- Missing Number
- Move Zeroes
- Next Greater Element II
- Number of 1 Bits
- Number of Islands
- Number of Operations to Make Network Connected
- Pairs of Songs With Total Durations Divisible by 60
- Power of Two
- Print in Order
- Rectangle Area
- Remove Duplicates from Sorted List
- Remove Nth Node From End of List
- Remove Stones to Minimize the Total
- Restore IP Addresses
- Reverse Bits
- Reverse Integer
- Reverse Linked List II
- Reverse Linked List
- Reverse Words in a String
- Rotate Image
- Search in Rotated Sorted Array
- Serialize and Deserialize Binary Tree
- Set Matrix Zeroes
- Shuffle an Array
- Single Element in a Sorted Array
- Sliding Puzzle
- Snapshot Array
- Sort Characters By Frequency
- Special Binary String
- Spiral Matrix
- String to Integer (atoi)
- Subarray Product Less Than K
- Task Scheduler II
- Task Scheduler
- The Maze
- Top K Frequent Elements
- Trapping Rain Water
- Two Sum
- Unique Paths II
- Valid Parentheses
- Validate Binary Search Tree
- Validate IP Address
- Verify Preorder Sequence in Binary Search Tree
- Ways to Make a Fair Array