Upgrade to Pro — share decks privately, control downloads, hide ads and more …

merges sort

Avatar for Hiroki Kumamoto Hiroki Kumamoto
July 21, 2015
89

merges sort

ミニ勉強会でmerge sortについて話したスライド

Avatar for Hiroki Kumamoto

Hiroki Kumamoto

July 21, 2015

More Decks by Hiroki Kumamoto

Transcript

  1. Merge sort • NݸͷཁૉΛ࣋ͭ഑ྻΛιʔτ͢Δͱ͖ͷ • ൺֱͷճ਺ C (N) • C(N)

    <= C([N/2]) + C([N/2]) + N for N > 1 • C(1) = 0 • -> N log N • ഑ྻ΁ͷΞΫηε • A(N) <= A([N/2]) + A([N/2]) + 6N for N > 1 • A(1) = 0 • -> 6 N log N • memory࢖༻ྔ: N