差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
次のリビジョン両方とも次のリビジョン
programming_algorithm:data_structure:balancing_binary_search_tree:tree_free [2020/05/26] – [配列・特殊アイデア系①] ikatakosprogramming_algorithm:data_structure:balancing_binary_search_tree:tree_free [2020/05/26] – [優先度付きキュー] ikatakos
行 96: 行 96:
 ^機能  ^計算量      ^ ^機能  ^計算量      ^
 |insert|$O(\log{N})$| |insert|$O(\log{N})$|
-|erase |$O(\log{N})$ 下記バリエーション参照|+|erase |$O(\log{N})$? 下記バリエーション参照|
 |get_k_th|$O(1)$| |get_k_th|$O(1)$|
  
行 111: 行 111:
 == 任意の値を削除せよ == == 任意の値を削除せよ ==
  
-優先度キューとは別に、以下のデータを用意する。+優先度キューとは別に、「値が生き残っているか」を管理するデータを用意する。
  
   * 要素に重複が無い場合   * 要素に重複が無い場合
programming_algorithm/data_structure/balancing_binary_search_tree/tree_free.txt · 最終更新: 2024/04/30 by ikatakos
CC Attribution 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0