\input style \chapno=6\subchno=2\subsubchno=3\chapnotrue %%545 ~$B_{nh}$ $n$~ ~$h$. 䋟 ~$h$ $$ B_0(z)=1,\quad B_1(z)=z,\quad B_{h+1}(z)=zB_h(z)(B_h(z)+2B_{h-1}(z)) \eqno(5) $$ ~$B_h(z)=\sum_{n\ge0}B_{nh}z^n$ (. .~6). 򀊈 , $$ \matrix{ B_2(z)=& 2z^2+z^3,&\cr B_3(z)=&& 4z^4+6z^5+4z^6&+z_7\cr B_4(z)=&&&16z^7&+32z^8+44z^9+\cdots+8z^{14}+z^{15},\cr } $$ $B_h(z)$ $h\ge3$ $$ 2^{F_{h+1}-1}z^{F_{h+2}-1}+2^{F_{h+1}-2}L_{h-1}z^{F_{h+2}} +\hbox{ }+2^{h-1}z^{2^h-2}+z^{2^h-1}, \eqno(6) $$ $L_k=F_{k+1}+F_{k-1}$. ( ~A.) ~$h$ $B_h=B_h(1)$ $$ B_0=B_1=1,\quad B_{h+1}=B^2_h+2B_hB_{h-1}, \eqno(7) $$ $B_2=3$, $B_3=3\cdot5$, $B_4=3^2\cdot5\cdot7$, $B_5=3^3\cdot5^2\cdot7\cdot23$; $$ B_h=A_0^{F_h}\cdot A_1^{F_h-1}\ldots A_{h-1}^{F_1}\cdot A_h^{F_0}, \eqno(8) $$ $A_0=1$, $A_1=3$, $A_2=5$, $A_3=7$, $A_4=23$, $A_5=347$, \dots, $A_h=A_{h-1}B_{h-2}+2$.  $A_h$ $B_h$ , " "; .~7 , $\theta\approx1.43684$, , $$ B_h=\floor{\theta^{2^h}}-\floor{\theta^{2^h-1}}+\floor{\theta^{2^h-2}} -\cdots+(-1)^h\floor{\theta^{2^0}}. \eqno(9) $$ 呋 , $B_h$~ , , .~8, ~$h$ $$ B'_h(1)/B_h(1)\approx (0.70118)\cdot 2^h. \eqno(10) $$ , $n$~ ~$\log_2 n$, ~$\log_\phi n$. , ~A, , . , , ~$N=7$, 17~ . ꋞ $7!=5040$ , "" %%546 \picture{. . 546} 2160~. \picture{. . 546} 144~, \picture{. . 546} 216~. [瀌 ~(12) ~(13) , 16~ ; , ~(12), 144~, ~(13)--- 216~. 䎂 , (13) , (12).] , --- ~(10), ,--- : ( )% $\approx\log_2 N+c$, $c$--- . 䅉, , , $N\hbox{-}$ , ~$N$ ~$1.01\log_2 N+0.1$ ~A , , .~23. , , ("|+|" , "|-|" ); , %% 547 ( ) . 瀒 |A| ~|B| , , , . / (3) |++-B|, " , , , ". 呋 ~|A|, \picture{ . 23.ꎄ , A . } ; , ~|++B| ~|--B|, , , ~|+-B| ~|-+B|, . 呋 $k$~, ~A6 $k-1$~ . 򀊈 , ~A6--A10. $100\le N\le2000$ (.~1); , ~$N\to\infty$. .~2 ($N=10$; $10!$~ .) .~1 , ~$k\le 2$ $0.144+0.153+0.144+0.144=0.585$; , 60\%~ ~A6 . 񐅄 (0 ~$\pm1$) ~$1.8$. 񐅄 ~$\pm1$ ~$0$ ~A7--A10 $0.535+2(0.233+0.232)\approx1.5$, .~.~ $0.3$~ . , 68\% , ~A, . %%548 { \def\!#1{\overline{\mathstrut #1}} \htable{򀁋 1}{ $N\hbox{-}$ }% {#&\hfill$#$&&\bskip\hfill$#$\hfill\cr & \hbox{䋈 } & \hbox{ 텒 } & \hbox{  } & \hbox{䂓 }\cr \noalign{\hrule} \mathstrut&1 & .144 & .000 & .000 \cr & 2 & .153 & .144 & .144 \cr & 3 & .093 & .048 & .048 \cr & 4 & .058 & .023 & .023 \cr & 5 & .036 & .010 & .010 \cr & >5 & .051 & .008 & .007 \cr ave&\!{2.78}&\!{.535}&\!{.233}&\!{.232}\cr \noalign{\hrule} } \htable{򀁋 2}{򎗍 $10\hbox{-}$ }% {#&\hfill$#$\hfill&&\bskip\hfill$#$\hfill\cr &\hbox{䋈 } & \hbox{ 텒 } & \hbox{  } & \hbox{䂓 }\cr \noalign{\hrule} \mathstrut& 1 & 1/7 & 0 & 0 \cr & 2 & 6/35 & 1/7 & 1/7 \cr & 3 & 4/21 & 2/35 & 2/35 \cr & 4 & 0 & 1/21 & 1/21 \cr ave&\!{247/105}&\!{53/105}&\!{26/105}&\!{26/105}\cr \noalign{\hrule} } }  ~A .~.~􎑒 [Proc. ACM Nat. Conf., {\bf 20}, (1965), 192--205]. 쎄 , , . , , ~A, ~$p$ ~0; ~$+1$ ~${1\over2}(1-p)$ ~$-1$.  ( ), . 򎃄 , ~A6 $(k-1)$~, ~$p^{k-1}(1-p)$, ~$k$ ~$1/(1-p)$. ⅐ , , ~${1\over2}$. ~$p$; ~1 ~A5, $-p1(1-)$ ~A6, ~${1\over2}$ ~A7 ~${1\over2}\cdot2$ ~A8 A9, $$ p=1-p/(1-p)+{1\over2}+1. $$ %%549 ~$p$ .~1: $$ p={9-\sqrt{41}\over 4}\approx 0.649;\quad 1/(1-p)\approx 2.851. \eqno(14) $$ ␅ ~A ( 01--19) $$ 10C+C1+2D+2-3S, \eqno(15) $$ $C$, $C1$, $S$--- , , a $D$--- , . , $D\approx{1\over3}C$, $C1\approx{1\over2}(C+S)$, $C+S\approx1.01\log_2N+0.1$, $11.3\log_2N+3-13.7S$~. (呋 , , , , , ; $(6.6\log_2N+3)u$, , 6.2.2.) 呋 , ~ ( 20--45) $8F+26+(0, 1\hbox{ }2)$~. 䀍 .~1 , $F\approx1.8$. 􀇀 ( 46--101) $16.5$, $8$, $27.5$ $45.5(\pm0.5)$~ , , .  , $0.535$, $0.233$, $0.232$, - ~A $63u$. , , . 呋 , (.~6.2.2) $50u$~, .  ~A 6.2.2 . 呋 , $N$~ , , ~A $N\le 26$ $N\ge 27$. %%550 \picture{. 24.  RANK, .} %% 551 \section  . ⅐ , , , , ( ), (. . ). 脅 , |RANK|. , .~. . .~24 ~|RANK| .~23. ~|KEY|, , , . 葏 ~|RANK| . \alg .( .) 茅 , . ~$k$ $k\hbox{-}$~ ($k\hbox{-}$~ ). , , ~A, , ~|LLINK| ~|RL1NK| , , ~|RANK|, . \st[퀗 .] 󑒀 $|M|\asg k$, $|P|\asg |RLINK|(|HEAD|)$. \st[񐀂.] 呋 $|P|=\NULL$, . ( , $k$ $k\le 0$.) , $|M|<|RANK|(|P|)$, \stp{3}; $|M|>|RANK|(|P|)$, \stp{4}; $|M|=|RANK|(|P|)$, (|P| $k\hbox{-}$~). \st[ .] 󑒀 $|P|\asg|LLINK|(|P|)$ ~\stp{2}. \st[ .] 󑒀 $|M|\asg|M|-|RANK|(|P|)$, $|P|\asg|RLINK|(|P|)$ ~\stp{2}. \algend ~$|M|\asg |M|-|RANK|(|P|)$ 4. 쎆 , . \alg C.(⑒ .) 茅 , . ~$k$ (|Q|--- ) $k\hbox{-}$~ . 呋 $k=N+1$, . %%552 ꐎ , ~A, , ~|RANK|. ~A , ~|KEY| ~|RANK|. \st[퀗 .] 󑒀 $|T|\asg|HEAD|$, $|S|\asg|P|\asg|RLINK|(|HEAD|)$, $|U|\asg|M|\asg k$. \st[񐀂.] 呋 $|M|\le |RANK|(|P|)$, ~\stp{3}; ~\stp{4}. \st[ .] 󑒀 $|RANK|(|P|)\asg|RANK|(|P|)+1$ ( ~$|P|$). 󑒀 $|R|\asg|LLINK|(|P|)$. 呋 $|R|=\NULL$, $|LLINK|(|P|)\asg|Q|$ ~\stp{5}. , $|B|(|R|)\ne0$, $|T|\asg|P|$, $|S|\asg|R|$ ~$|U|\asg|M|$. 󑒀 $|P|\asg|R|$ ~\stp{2}. \st[ .] 󑒀 $|M|\asg|M|-|RANK|(|P|)$ ~$|R|\asg|RLINK|(|P|)$. 呋 $|R|=\NULL$, $|RLINK|(|P|)\asg|Q|$ ~\stp{5}. , $|B|(|R|)\ne0$, $|T|\asg|P|$, $|S|\asg|R|$, $|U|\asg|M|$. 퀊, $|P|\asg|R|$ \stp{2}. \st[⑒.] 󑒀 $|RANK|(|Q|)+1$, $|LLINK|(|Q|)\asg|RLINK|(|Q|)\asg\NULL$, $|B|(|Q|)\asg0$. \st[ꎐ .] 󑒀~$|M|\asg|U|$. ( |M|, |P| ~|S|; ~|RANK| .) 呋 $|M|<|RANK|(|S|)$, ~$|R|\asg|P|\asg|LLINK|(|S|)$; $|R|\asg|P|\asg|RLINK|(|S|)$ ~$|M|\asg|M|-|RANK|(|S|)$. 瀒, ~|| ~|Q|, : $|M|<|RANK|(|P|)$, $|B|(|P|)\asg-1$ $|P|\asg|LLINK|(|P|)$; $|M|>|RANK|(|P|)$, $|B|(|P|)\asg+1$, $|M|\asg|M|-|RANK|(|P|)$ ~$|P|\asg|RLINK|(|P|)$. (呋 $|M|=|RANK|(|P|)$, ~$|P|=|Q|$, .) \st[ .] 呋 $|U|<|RANK|(|S|)$, $a\asg-1$; $a\asg+1$. 򅏅 : \itemitem{i)} 呋 $|B|(|S|)=0$, $|B|(|S|)\asg a$, $|LLINK|(|HEAD|)\asg|LLINK|(|HEAD|)+1$; . \itemitem{ii)} 呋 $|B|(|S|)=-a$, $|B|(|S|)\asg0$; . \itemitem{iii)} 呋 $|B|(|S|)=a$, $|B|(|R|)=a$ ~\stp{8}, $|B|(|R|)=-a$---~\stp{9}. \st[ .] 󑒀 $|P|\asg|R|$, $|LINK|(a, |S|)\asg|LINK|(-a, |R|)$, $|LINK|(-a, |R|)\asg|S|$, $|B|(|S|)\asg|B|(|R|)\asg0$. 呋 $a= +1$, $|RANK|(|R|)\asg|RANK|(|R|)+|RANK|(|S|)$; %%553 $a=-1$, $|RANK|(|S|)\asg|RANK|(|S|)-|RANK|(|R|).$  ~\stp{10}. \st[䂓 .]  ~A9 ( ~A). 瀒, $a=+1$, $|RANK|(|R|)\asg|RANK|(|R|)-|RANK|(|P|)$, $|RANK|(|P|)\asg|RANK|(|P|) +|RANK|(|S|)$, $a=-1$, $|RANK|(|P|)\asg|RANK|(|P|)+|RANK|(|R|)$, $|RANK|(|S|)\asg|RANK|(|S|)-|RANK|(|P|)$. \st [ .] 呋 $|S|=|RLINK|(|T|)$, $|RLINK|(|T|)\asg|P|$; $|LLINK|(|T|)\asg|P|$. \algend \section {*󄀋, . }. ⎎ , , , , .  , . 瀄 , , $O(\log N)$~ [.~.~Foster, A Study of AVL Trees, Goodyear Aerospace Corp. report GER-12158 (April 1965)].  ~|P|, $|LLINK|(|P|)$ ~$|RLINK|(|P|)$ ~$\NULL$, ~6.2.2D. , , ~|P|: $$ (P_0, a_0), (P_1, a_1), \ldots, (P_l, a_l), \eqno(16) $$ $P_0=|HEAD|$, $a_0=+1$; $|LINK| (a_i, P_i)=P_{i+1}$, $0\le i0}B_{nh}$? ꀊ ~$\sum_{h\ge0}hB_{nh}/\sum_{h\ge0}B_{nh}$? \ex[48] ⅐ , $N\hbox{-}$ ~A $\sim\log_2N+c$~ ($c$--- )? \ex[22] ⅋~$0.144$ .~1: ~$k=l$ ~$k=2$. ⅋~$1/7$ .~2. ߂ , , ? \ex[24] ~A ? ꀊ ? \ex[10]  ~|RANK| , , ("1" , "2" ~.~)? %%560 \ex[11] ~|RANK| . 쎆 6.2.2 6.2.2D? \ex[18] (.~.~ꐝ.) , ~|KEY| ~|RANK| .  , ~$K$ ~$K$ , .~. ~$M$, , ~$K$ $M-1$~. \rex[20] 퀐 , ~|F| .~20 , . \rex[21] 퀐 , 􈁎 (12): (a) (b) .~20, , . \ex[21] 퀐 , .~20 : $\{\, |A|, \ldots, |I|\,\}$ ~$\{\, |J|, \ldots, |Q|\,\}$--- . \rex[26] 퀉 , ~$-1$. ‘ ; $O(1)$~ . \ex[40] , ~$0$ ~$+1$. (򎃄 ~|B| .) 񓙅 ? \rex[30]  , ( . 5) $N\hbox{-}$ $O(N)$~. ‘ "" , , ~$N$. (򀊎 .) \ex[20] ꀊ ~A ? \ex[20] (.~.) (a)~䎊, "( )/( )". (b)~䎊, , . \ex[22] (.~.) 䎊, , (17) $$ {1\over2}<{\hbox{⅑ }\over\hbox{⅑ }}<2, $$ $2^n-1$~ . ( .) \ex[27] (.~툂, .~, .~.) , , ~(17) $O(\log N)$ . \ex[40] 葑 $t\hbox{-}$ ~$t>2$. \rex[M23]  , (3-2)- $N$~ . \ex[41] 䀉 (3-2)-. \ex[47]  (3-2)- . %% 561 \ex[26] (.~쀊-ꐝ.) \S~2.5 , " " ( , ) " " ( , ). , , , , (a)~" " (b)~" " $O(\log n)$~ , $n$~ . (~\S~2.5 $n$~.) \ex[34] (.~.)  , , $m-1$ ~$m$ ~$m$ $O(\log m)$~ . \subsubchap{񈋜 } %6.2.4. 臓 , .~.~ . 򅏅 , , , , . ( .~5.4.9.) \picture{ . 29. ᎋ "". } 䐅 (, ). (.~29) , . ( |LLINK| ~|RLINK| , .) 呋 , $\log_2 N$~ .  $N$, , %%562 20. "" 7 , .~29, , , . . ! 㐓 , , , - 8 . 呋 , 128 , , . 쎆 ; , 254 . , , . , , , $m$ , $72.5+0.05m$ . ␅ $a+b\log m$ , $a$ $72.5$, , , $\log N$, $$ (72.5 + 0.05m)/\log m +b. $$ $m\approx350$; "". 獀, , $m$ ~200 ~500. $m$ . . . 뀍 [{\sl IEE Trans.\/}, {\bf EC-12} (1963), 863--871] $m$- : $l+1$, $l$ . , ; 뀍 , . 呋 , , , , , %% 563 . 򀊎 \dfn{-} [. {\sl JACM\/}, {\bf 16} (1969), 569--571]. . 잍 . 󇃀 [Proc. Princeton Conf. on Inf. Sciences and Systems, 4 (1970), 345--349] 6.2.2, , , ( ); , ( ).  , , , $H_N/(H_m-1)$, $m$- (. .~10). \section $B\hbox{-}$. 1970~. . ᝉ . 쀊-ꐝ [{\sl Acta Informatica\/}, (1972), 173--189] . ꀓ [] . , \dfn{$B\hbox{-}$}, "" , . \dfn{$B\hbox{-}$ $m$} , : \medskip \item{i)} ꀆ $m$ . \item{ii)} ꀆ , , $m/2$ . \item{iii)} ꎐ, , 2 . \item{iv)} ⑅ . \item{v)} 텋 $k$ $k-1$ . \medskip \noindent (ꀊ , --- , . , , , $\NULL$--- .) .~30 $B\hbox{-}$ 7. ꀆ ( ) ~$\lceil 7/2\rceil$ ~7 3, 4, 5 6 . ꎐ ~1 ~6 ( 2). ⑅ . 瀌, (a) , , (b) . B- 1 ~2, , ; $m\ge 3$. 瀌, (3-2)-, %% 564 \picture{. 30. $B\hbox{-}$ 7} %% 565 .~6.2.3, $B\hbox{-}$ 3; , $B\hbox{-}$ 3 (3-2)-. 󇅋, $j$ $j+1$ , \picture{󇅋 $B\hbox{-}$} $K_1