Lilliput Steps

小さな一歩から着実に. 数学やプログラミングのことを書きます.

2013-06-26から1日間の記事一覧

Skew Heap

Skew Heap は, meld (2 つのpriority queue をmerge する操作) ができるheapです. meld ができると, push は, 新しい要素をヒープとして親とmeld, pop は 親の子をmeldで実装できてしまいます. 計算量はならしO(log N) で便利です. (くわしくはhos さんのブ…