Unique Binary Search Trees II
Given an integer `n`, return the number of structurally unique BSTs (binary search trees) which have exactly `n` nodes of unique values from `1` to `n`.
Given an integer `n`, return the number of structurally unique BSTs (binary search trees) which have exactly `n` nodes of unique values from `1` to `n`.