문제

버블 정렬의 재발 형태는 $ t (n)= t (n-1) + n-1 $

어떻게 유도에 의해 증명할 수 있습니다 $ \ omega (n ^ 2) $ ?

$ t (n + 1) \ geq cn ^ 2 + n= n (cn + 1) $

도움이 되었습니까?

해결책

$ t (1)= 1 $ 을 가정하면 $ t (n)= \FRAC {n (n-1)} {2} + 1 $ .

$ t (1)= 1= {2} + 1 $

유도 성 단계에서는 청구군이 $ T (n) $ 까지 유지한다고 가정합니다. $ \ begin {정렬 *} T (n + 1) &= T (n) + (n + 1) - 1=frac {n (n-1)} {2} + 1 + n \\ &=frac {n ^ 2-n + 2n} {2} + 1=frac {n ^ 2 + n} {2} + 1=frac {n (n + 1)} {2} + 1 \\ &= frac {(n + 1) ((n + 1) - 1)} {2} + 1. \ end {정렬 *} $

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 cs.stackexchange
scroll top