https://www.slideshare.net/iwiwi/2-12188757 プログラミングコンテストでのデータ構造 2 ~平衡二分探索木編~ 秋葉 拓哉 Treapメイン RBST スプレー木 Block Linked List Skip List 平衡二分木