Community Problem

Delete Node in a BST

Difficulty: Medium

Delete a value from a BST and return any valid resulting BST, handling the three child-count cases cleanly.