Domanda di colloquio di Jump Trading

why does std::map use rb-trees instead of simple binary search trees?