Question d’entretien chez Bloomberg

Q: How to pick a random node with uniform probability from a binary tree?