set 和 map 不同的底层实现,影响了算法的实现效率。C++ 中的 Set 和 Map 的 默认实现就是平衡二叉树,即二分搜索树。 下面分别是针对前两节问题的解答。 (1)第4-1节的问题 (2)第4-2节的问题 unorder_map 和 unorder_set 的经典的底层实现是哈希表。 在Java 中,默认就是 hash 的实现,hash 表能够实现...