『Merge Sort の計算時間』


【問題】

Merge Sort の計算時間問題です。

T(n)=T([pn])+T(【(1-p)n】)+n-1 ;
 0<p<1、n∈N,

where
[x]= flooring function of x
  (The greatest integer ≦x) and

【x】= ceiling function of x
  (The least integer ≧x),

【問題1】

T(1)=1; p= 1

2
のとき、
T(n)を求めなさい。

【問題2】

T(1)=1; p= 1
m+1
,m∈N (自然数) のとき、
T(n)を求めなさい。

【問題3】

T(n)=T([pn])+T(【(1-p)n】)+nc+d ;
0<p<1, T(1)=a, pが有理数のとき、
T(n)をもとめなさい。

【問題4】

T(n)=T([pn])+T(【(1-p)n】)+ar*nr+ar-1*nr-1+...+a0 ;
0<p<1, T(1)=a, pが有理数のとき、
T(n)をもとめなさい。

【おまけ】

問題4からpが無理数のとき、T(n)をもとめなさい。


 解答用紙はこちらです。 【寄せられた解答】


 ◆数・数列の性質へもどる

 数学の部屋へもどる