\input style \chapno=6\subchno=1\chapnotrue %% 483 \subchap{ฏฎจแช ฏฎแเฅคแโขฎฌ แเ ขญฅญจ๏ ชซ๎็ฅฉ} %% 6.2 ข ’ŽŒ €€ƒ€”… Œ› €‘‘ŒŽ’ˆŒ Œ…’Ž„› Žˆ‘Š€, Ž‘Ž‚€›… € ‹ˆ…‰ŽŒ “ŽŸ„Ž—…ˆˆ Š‹ž—…‰ (€ˆŒ…, ŽŸ„ŽŠ ŒŽ†…’ ›’œ —ˆ‘‹Ž‚›Œ ˆ‹ˆ €‹”€‚ˆ’›Œ). ฏŽ‘‹… ‘€‚…ˆŸ „€ŽƒŽ €ƒ“Œ…’€~$K$ ‘ Š‹ž—ŽŒ~$K_i$ ˆ‡ ’€‹ˆ–› Žˆ‘Š Ž„Ž‹†€…’‘Ÿ Ž„ˆŒ ˆ‡ ’…• ‘Ž‘ŽŽ‚ ‚ ‡€‚ˆ‘ˆŒŽ‘’ˆ Ž’ ’ŽƒŽ, Š€ŠŽ… ˆ‡ ‘ŽŽ’Ž˜…ˆ‰ ‚…Ž: $KK_i$. ฏˆ Ž‘‹…„Ž‚€’…‹œŽŒ Žˆ‘Š… Œ›, ‚ ‘“™Ž‘’ˆ, „Ž‹†› ‚›ˆ€’œ Ž„Ž ˆ‡ „‚“• Ž„Ž‹†…ˆ‰ ($K=K_i$ ˆ‹ˆ~$K\ne K_i$), Ž …‘‹ˆ Œ› Ž‘‚ŽŽ„ˆŒ‘Ÿ Ž’ Žƒ€ˆ—…ˆŸ ˆŒ…’œ ‹ˆ˜œ Ž‘‹…„Ž‚€’…‹œ›‰ „Ž‘’“ Š ’€‹ˆ–…, ’Ž Ž‹“—ˆŒ ‚Ž‡ŒŽ†Ž‘’œ ””…Š’ˆ‚Ž ˆ‘Ž‹œ‡Ž‚€’œ Ž’Ž˜…ˆ… ŽŸ„Š€. \subsubchap{ ฏŽˆ‘Š ‚ “ŽŸ„Ž—…Ž‰ ’€‹ˆ–…} % 6.2.1 ็’Ž ‚› ‘’€…’… „…‹€’œ, …‘‹ˆ ‚€Œ ‚“—€’ Ž‹œ˜“ž ’…‹…”Ž“ž Šˆƒ“ ˆ ŽŽ‘Ÿ’ €‰’ˆ ˆŒŸ —…‹Ž‚…Š€, ŽŒ… ’…‹…”Ž€ ŠŽ’ŽŽƒŽ 795-68-41? ง€ …ˆŒ…ˆ…Œ ‹“—˜…ƒŽ ˆ„…’‘Ÿ ‚Ž‘Ž‹œ‡Ž‚€’œ‘Ÿ Œ…’Ž„€Œˆ Ž‘‹…„Ž‚€’…‹œŽƒŽ Žˆ‘Š€, ˆ‡‹Ž†…›Œˆ ‚ \S~6.1. (ฏ€‚„€, ‹Ž‚Šˆ‰ —€‘’›‰ „…’…Š’ˆ‚ ŒŽƒ › Ž›’€’œ‘Ÿ €€’œ ŽŒ… ˆ ‘Ž‘ˆ’œ, Š’Ž ƒŽ‚Žˆ’; … ˆ‘Š‹ž—…Ž ’€Š†…, —’Ž “ …ƒŽ …‘’œ „“‡œŸ € ’…‹…”ŽŽ‰ ‘’€–ˆˆ, ˆŒ…ž™ˆ… „Ž‘’“ Š ‘€‚Ž—ˆŠ€Œ, ƒ„… ’…‹…”Ž› €‘Ž‹Ž†…› ‚ ŽŸ„Š… ‚Ž‡€‘’€ˆŸ ŽŒ…Ž‚.) ค…‹Ž ‚ ’ŽŒ, —’Ž ƒŽ€‡„Ž ‹…ƒ—… €‰’ˆ ‡€ˆ‘œ Ž ”€Œˆ‹ˆˆ €Ž…’€, € … Ž ŽŒ…“, •Ž’Ÿ ’…‹…”Ž€Ÿ Šˆƒ€ ‘Ž„…†ˆ’ ‚‘ž ˆ”ŽŒ€–ˆž, “†“ž ‚ ŽŽˆ• ‘‹“—€Ÿ•. ฅ‘‹ˆ …Ž•Ž„ˆŒŽ €‰’ˆ ‡€ˆ‘œ ‚ Ž‹œ˜ŽŒ ”€‰‹…, Ž Ž‘‹…„Ž‚€’…‹œŽŒ Žˆ‘Š… Ž—’ˆ … ŒŽ†…’ ›’œ …—ˆ, Ž ˆ‘Ž‹œ‡Ž‚€ˆ… Ž’Ž˜…ˆŸ ŽŸ„Š€ ‚ ŽƒŽŒŽ‰ ‘’……ˆ Ž‹…ƒ—€…’ €Ž’“. ข €˜…Œ €‘ŽŸ†…ˆˆ …‘’œ ŒŽƒŽ Œ…’Ž„Ž‚ ‘Ž’ˆŽ‚Šˆ (ƒ‹.~5), Ž’ŽŒ“ „‹Ÿ €‘ … ‘Ž‘’€‚ˆ’ ’“„€ “ŽŸ„Ž—ˆ’œ ”€‰‹, —’Ž› ‡€’…Œ ›‘’…… Žˆ‡‚…‘’ˆ Žˆ‘Š. เ€‡“Œ……’‘Ÿ, …‘‹ˆ “†… ‹ˆ˜œ Ž„ŽŠ€’›‰ Ž‘ŒŽ’, ’Ž ›‘’…… Žˆ‡‚…‘’ˆ …ƒŽ Ž‘‹…„Ž‚€’…‹œŽ, …‡ …„‚€ˆ’…‹œŽ‰ ‘Ž’ˆŽ‚Šˆ. ญŽ …‘‹ˆ ‚ Ž„Ž‰ ˆ ’Ž‰ †… ’€‹ˆ–… ˆ•Ž„ˆ’‘Ÿ —€‘’Ž Žˆ‡‚Ž„ˆ’œ Žˆ‘Š, ’Ž ””…Š’ˆ‚…… “ŽŸ„Ž—ˆ’œ ……. ข ’ŽŒ “Š’… Œ› ˆ‡“—ˆŒ Œ…’Ž„› Žˆ‘Š€ ‚ ’€‹ˆ–€• ‘Ž ‘‹“—€‰›Œ „Ž‘’“ŽŒ ˆ “ŽŸ„Ž—…›Œˆ Š‹ž—€Œˆ $$ K_1K_i \rem{[$R_1$, $R_2$,~\dots, $R_i$ ˆ‘Š‹ž—€ž’‘Ÿ ˆ‡ €‘‘ŒŽ’…ˆŸ].}\cr } $$ ใŒ…‹Ž „…‰‘’‚“Ÿ ‚ Š€†„ŽŒ ˆ‡ ’ˆ• ‘‹“—€…‚, Œ› ‘ŠŽŽŒˆŒ ŒŽƒŽ ‚…Œ…ˆ Ž ‘€‚…ˆž ‘ Ž‘‹…„Ž‚€’…‹œ›Œ Žˆ‘ŠŽŒ, …‘‹ˆ ’Ž‹œŠŽ $i$ … ‘‹ˆ˜ŠŽŒ ‹ˆ‡ŠŽ Š ŠŽ–€Œ ’€‹ˆ–›. โ€ŠˆŒ Ž€‡ŽŒ, “ŽŸ„Ž—…ˆ… ‚…„…’ Š ””…Š’ˆ‚›Œ €‹ƒŽˆ’Œ€Œ. \section กˆ€›‰ Žˆ‘Š. ฏŽ†€‹“‰, …‚›Œ ˆ•Ž„ˆ’ ‚ ƒŽ‹Ž‚“ ‘‹…„“ž™ˆ‰ Ž—…‚ˆ„›‰ Œ…’Ž„: ‘€—€‹€ ‘€‚ˆ’œ~$K$ ‘Ž ‘…„ˆŒ Š‹ž—ŽŒ ‚ ’€‹ˆ–…. เ…‡“‹œ’€’ ‘€‚…ˆŸ Ž‡‚Ž‹ˆ’ Ž…„…‹ˆ’œ, ‚ Š€ŠŽ‰ Ž‹Ž‚ˆ… ”€‰‹€ Ž„Ž‹†ˆ’œ Žˆ‘Š, ˆŒ…ŸŸ Š …‰ ’“ †… Ž–…„““, ˆ ’. „. ฏŽ‘‹… … Ž‹…… —…Œ ˆŒ…Ž $\log_2 N$ ‘€‚…ˆ‰ ‹ˆŽ Š‹ž— “„…’ €‰„…, ‹ˆŽ “„…’ “‘’€Ž‚‹…Ž …ƒŽ Ž’‘“’‘’‚ˆ…. โ€Š€Ÿ Ž–…„“€ ˆŽƒ„€ €‡›‚€…’‘Ÿ "‹Žƒ€ˆ”Œˆ—…‘ŠˆŒ Žˆ‘ŠŽŒ" ˆ‹ˆ "Œ…’Ž„ŽŒ „…‹…ˆŸ ŽŽ‹€Œ", Ž €ˆŽ‹…… “Ž’…ˆ’…‹œ›‰ ’…Œˆ---\dfn{ˆ€›‰ Žˆ‘Š.} ฎ‘Ž‚€Ÿ ˆ„…Ÿ ˆ€ŽƒŽ Žˆ‘Š€ „Ž‚Ž‹œŽ Ž‘’€, „…’€‹ˆ †… …’ˆ‚ˆ€‹œ›, ˆ „‹Ÿ ŒŽƒˆ• •ŽŽ˜ˆ• Žƒ€ŒŒˆ‘’Ž‚ … Ž„€ Ž›’Š€ €ˆ‘€’œ €‚ˆ‹œ“ž Žƒ€ŒŒ“ ‡€ŠŽ—ˆ‹€‘œ …“„€—…‰. ฎ„€ ˆ‡ €ˆŽ‹…… Ž“‹Ÿ›• …€‹ˆ‡€–ˆˆ Œ…’Ž„€ ˆ‘Ž‹œ‡“…’ „‚€ “Š€‡€’…‹Ÿ---$l$ ˆ~$u$, ‘ŽŽ’‚…’‘’‚“ž™ˆ… ‚…•…‰ ˆ ˆ†…‰ ƒ€ˆ–€Œ Žˆ‘Š€, ˆ ‘Ž‘’Žˆ’ ‚ ‘‹…„“ž™…Œ. \alg ข.(กˆ€›‰ Žˆ‘Š.) แ ŽŒŽ™œž „€ŽƒŽ €‹ƒŽˆ’Œ€ €‡›‘Šˆ‚€…’‘Ÿ €ƒ“Œ…’~$K$ ‚ ’€‹ˆ–… ‡€ˆ‘…‰ $R_1$, $R_2$,~\dots, $R_N$, Š‹ž—ˆ ŠŽ’Ž›• €‘Ž‹Ž†…› ‚ ‚Ž‡€‘’€ž™…Œ ŽŸ„Š…: $K_1K_i$, ’Ž ……‰’ˆ €~\stp{5}; …‘‹ˆ $K=K_i$, €‹ƒŽˆ’Œ ‡€Š€—ˆ‚€…’‘Ÿ “„€—Ž. \st[ชŽ…Š’ˆŽ‚Š€~$u$]. ใ‘’€Ž‚ˆ’œ $u\asg i-1$ ˆ ‚…“’œ‘Ÿ Š ˜€ƒ“~\stp{2}. \st[ชŽ…Š’ˆŽ‚Š€~$l$.] ใ‘’€Ž‚ˆ’œ $l\asg i+1$ ˆ ‚…“’œ‘Ÿ Š ˜€ƒ“~\stp{2}. \algend %%485 \picture{เˆ‘. 3. กˆ€›‰ Žˆ‘Š.} เˆ‘“ŽŠ~4 ˆ‹‹ž‘’ˆ“…’ Ž‚…„…ˆ… €‹ƒŽˆ’Œ€ ข ‚ „‚“• ‘‹“—€Ÿ•: ŠŽƒ„€ €‡›‘Šˆ‚€…’‘Ÿ €ƒ“Œ…’, €‚›‰ ˆŒ…ž™…Œ“‘Ÿ ‚ ’€‹ˆ–… —ˆ‘‹“~653, ˆ ŠŽƒ„€ €‡›‘Šˆ‚€…’‘Ÿ Ž’‘“’‘’‚“ž™ˆ‰ €ƒ“Œ…’~400. แŠŽŠˆ ‘ŽŽ’‚…’‘’‚“ž’ “Š€‡€’…‹ŸŒ $l$ ˆ~$u$, Ž„—…Š“’›‰ Š‹ž— …„‘’€‚‹Ÿ…’~$K_i$. ข ŽŽˆ• ‘‹“—€Ÿ• Žˆ‘Š ŠŽ—€…’‘Ÿ Ž‘‹… —…’›…• ‘€‚…ˆ‰. \prog B.(กˆ€›‰ Žˆ‘Š.) ช€Š ˆ ‚ Žƒ€ŒŒ€• \S~6.1, …„Ž‹€ƒ€…’‘Ÿ, —’Ž $K_i$ ‡€ˆŒ€…’ Ž‹Ž… ‘‹Ž‚Ž Ž €„…‘“ $|KEY|+i$. ฏˆ‚Ž„ˆŒ€Ÿ ˆ†… Žƒ€ŒŒ€ ˆ‘Ž‹œ‡“…’ $|rI1|\equiv l$, $|rI2|\equiv u$, $|rI3|\equiv i$. {\catcode`\!=\active\def!#1.{\underline{#1}} \catcode`\[=\active\def[{\hbox to 0pt{\hss$\lbrack$}} \catcode`\]=\active\def]{\hbox to 0pt{$\rbrack$\hss}} $$ \displaylines{ \matrix{ \vbox{\halign{$\phantom{[}#\phantom{]}$\bskip&&$\phantom{[}#\phantom{]}$\bskip\cr \noalign{\hbox{a)~ฏŽˆ‘Š —ˆ‘‹€ 653:}} [061 & 087 & 154 & 170 & 275 & 426 & 503 &!509.& 512 & 612 & 653 & 677 & 703 & 765 & 897 & 908]\cr 061 & 087 & 154 & 170 & 275 & 426 & 503 & 509 &[512 & 612 & 653 &!677.& 703 & 765 & 897 & 908]\cr 061 & 087 & 154 & 170 & 275 & 426 & 503 & 509 &[512 &!612.& 653] & 677 & 703 & 765 & 897 & 908 \cr 061 & 087 & 154 & 170 & 275 & 426 & 503 & 509 & 512 & 612 &[!653.]& 677 & 703 & 765 & 897 & 908 \cr }}\hfill\cr \vbox{\halign{$#$\bskip&&$#$\bskip\cr \noalign{\hbox{b)~ฏŽˆ‘Š —ˆ‘‹€ 400:}} [061 & 087 & 154 & 170 & 275 & 426 & 503 &!509.& 512 & 612 & 653 & 677 & 703 & 765 & 897 & 908]\cr [061 & 087 & 154 &!170.& 275 & 426 & 503]& 509 & 512 & 612 & 653 & 677 & 703 & 765 & 897 & 908 \cr 061 & 087 & 154 & 170 & [275 &!426.& 503]& 509 & 512 & 612 & 653 & 677 & 703 & 765 & 897 & 908 \cr 061 & 087 & 154 & 170 &[!275.]& 426 & 503 & 509 & 512 & 612 & 653 & 677 & 703 & 765 & 897 & 908 \cr 061 & 087 & 154 & 170 & 275] &[426 & 503 & 509 & 512 & 612 & 658 & 677 & 703 & 765 & 897 & 908 \cr }}\hfill\cr }\cr \hbox{เˆ‘. 4. ฏˆŒ…› ˆ€ŽƒŽ Žˆ‘Š€.}\cr } $$ } %%486 \code START & ENT1 & 1 & 1 & Bl. ญ€—€‹œ€Ÿ “‘’€Ž‚Š€. $l\asg 1$. & ENT2 & N & 1 & $u\asg N$. & JMP & 2F & 1 & ญ€ B2. 5H & JE & SUCCESS & C1 & ฏ……•Ž„, …‘‹ˆ $K=K_i$. & ENT1 & 1,3 & C1-S& B5. ชŽ…Š’ˆŽ‚Š€ $l$. $l\asg l+1$. 2H & ENTA & 0,1 &C+1-S& B2. ญ€•Ž†„…ˆ… ‘……„ˆ›. & INCA & 0,2 &C+1-S& $|rA|\asg l+u$. & SRB & 1 &C+1-S& $|rA|\asg\floor{|rA|/2}$. (ฌ…Ÿ…’‘Ÿ ˆ~|rX|.) & STA & TEMP &C+1-S& & CMP1 & TEMP &C+1-S& & JG & FAILURE &C+1-S& ฏ……•Ž„, …‘‹ˆ $uK_8$, ˆ‘Ž‹œ‡“…’‘Ÿ €‚Ž… Ž„„……‚Ž. ญ…“„€—›‰ Žˆ‘Š ‚…„…’ ‚ Ž„ˆ ˆ‡ "‚…˜ˆ•" Š‚€„€’›• “‡‹Ž‚, ‡€“Œ…Ž‚€›• Ž’~\leaf{0} „Ž~\leaf{$N$}; €ˆŒ…, Œ› „Ž‘’ˆƒ…Œ “‡‹€~\leaf{6} ’Žƒ„€ ˆ ’Ž‹œŠŽ ’Žƒ„€, ŠŽƒ„€ $K_6K_8$, $KK_i$, ’Ž ……‰’ˆ €~\stp{4}; ˆ $K=K_i$ €‹ƒŽˆ’Œ ŽŠ€—ˆ‚€…’‘Ÿ “„€—Ž. \st[ใŒ…œ˜…ˆ… $i$.] (ฌ› Ž…„…‹ˆ‹ˆ Ž‹Ž†…ˆ… ˆ’…‚€‹€, ƒ„… “†Ž Ž„Ž‹†€’œ Žˆ‘Š. ฎ ‘Ž„…†ˆ’ $m$ ˆ‹ˆ $m-1$~‡€ˆ‘…‰; $i$ “Š€‡›‚€…’ € …‚›‰ ‹…Œ…’ ‘€‚€ Ž’ ˆ’…‚€‹€.) ฅ‘‹ˆ $m=0$, ’Ž €‹ƒŽˆ’Œ ŽŠ€—ˆ‚€…’‘Ÿ …“„€—Ž. ข Ž’ˆ‚ŽŒ ‘‹“—€… “‘’€Ž‚ˆ’œ $i\asg i-\ceil{m/2}$; $m\asg\floor{m/2}$ ˆ ‚…“’œ‘Ÿ €~\stp{2}. \st[ใ‚…‹ˆ—…ˆ… $i$.] (แˆ’“€–ˆŸ ’€ †…, —’Ž ˆ ‚ ˜€ƒ…~\stp{3}, ’Ž‹œŠŽ $i$~“Š€‡›‚€…’ € …‚›‰ ‹…Œ…’ \emph{‘‹…‚€} Ž’ ˆ’…‚€‹€.) ฅ‘‹ˆ $m=0$, ’Ž €‹ƒŽˆ’Œ ŽŠ€—ˆ‚€…’‘Ÿ …“„€—Ž. ข Ž’ˆ‚ŽŒ ‘‹“—€… “‘’€Ž‚ˆ’œ $i\asg i+\ceil{m/2}$; $m\asg\floor{m/2}$ ˆ ‚…“’œ‘Ÿ €~\stp{2}. \algend ญ€ ˆ‘.~6 …„‘’€‚‹…Ž ˆ€Ž… „……‚Ž, ‘ŽŽ’‚…’‘’‚“ž™…… Žˆ‘Š“ ˆ $N=10$. ฏˆ …“„€—ŽŒ Žˆ‘Š… Š€Š €‡ ……„ ŽŠŽ—€ˆ…Œ %%490 €Ž’› €‹ƒŽˆ’Œ€ ŒŽ†…’ Žˆ‡‚Ž„ˆ’œ‘Ÿ ‹ˆ˜…… ‘€‚…ˆ…; “‡‹›, Ž’‚…—€ž™ˆ… ’ˆŒ ‘€‚…ˆŸŒ, ‡€˜’ˆ•Ž‚€›. ค€›‰ Ž–…‘‘ Žˆ‘Š€ ŒŽ†Ž €‡‚€’œ \emph{Ž„ŽŽ„›Œ}, ’€Š Š€Š €‡Ž‘’œ Œ…†„“ —ˆ‘‹ŽŒ ‚ “‡‹… “Ž‚Ÿ~$\ell$ ˆ —ˆ‘‹ŽŒ ‚ “‡‹…-…„˜…‘’‚…ˆŠ… “Ž‚Ÿ~$\ell-1$ …‘’œ Ž‘’ŽŸ€Ÿ ‚…‹ˆ—ˆ€~$\delta$ „‹Ÿ ‚‘…• “‡‹Ž‚ “Ž‚Ÿ~$\ell$. ฎŽ‘Ž‚€’œ €‚ˆ‹œŽ‘’œ €‹ƒŽˆ’Œ€~U ŒŽ†Ž ‘‹…„“ž™ˆŒ Ž€‡ŽŒ. ฏ…„Ž‹Ž†ˆŒ, —’Ž Žˆ‘Š “†Ž Žˆ‡‚…‘’ˆ ‚ ˆ’…‚€‹… \picture{เˆ‘. 6. กˆ€Ž… „……‚Ž „‹Ÿ "Ž„ŽŽ„ŽƒŽ" ˆ€ŽƒŽ Žˆ‘Š€ ($N=10$).} „‹ˆ›~$n-1$; ‘€‚…ˆ… ‘Ž ‘…„ˆŒ ‹…Œ…’ŽŒ (…‘‹ˆ $n$ —…’Ž) ˆ‹ˆ ‘ Ž„ˆŒ ˆ‡ „‚“• ‘…„ˆ• (…‘‹ˆ $n$ …—…’Ž) ‚›„…‹Ÿ…’ „‚€ ˆ’…‚€‹€ „‹ˆ›~$\floor{n/2}-1$ ˆ~$\ceil{n/2}-1$. ฏŽ‘‹… Ž‚’Ž…ˆŸ ’Ž‰ Ž–…„“› $k$~€‡ Œ› Ž‹“—ˆŒ $2^k$~ˆ’…‚€‹Ž‚ ‘ ŒˆˆŒ€‹œŽ‰ „‹ˆŽ‰~$\floor{n/2^k}-1$ ˆ Œ€Š‘ˆŒ€‹œŽ‰ „‹ˆŽ‰~$\ceil{n/2^k}-1$. แ‹…„Ž‚€’…‹œŽ, € Š€†„ŽŒ ’€… „‹ˆ› „‚“• ˆ’…‚€‹Ž‚ €‡‹ˆ—€ž’‘Ÿ ‘€ŒŽ… Ž‹œ˜…… €~1, —’Ž „…‹€…’ ‚Ž‡ŒŽ†›Œ ‚›Ž Ž„•Ž„Ÿ™…ƒŽ "‘…„…ƒŽ" ‹…Œ…’€ …‡ ‡€ŽŒˆ€ˆŸ Ž‘‹…„Ž‚€’…‹œŽ‘’ˆ ’Ž—›• ‡€—…ˆ‰ „‹ˆ. ข€†Ž… …ˆŒ“™…‘’‚Ž €‹ƒŽˆ’Œ€~U ‘Ž‘’Žˆ’ ‚ ’ŽŒ, —’Ž €Œ ‘Ž‚‘…Œ … “†Ž ‘Ž•€Ÿ’œ ‡€—…ˆ…~$m$; “†Ž ‹ˆ˜œ ‘‘›‹€’œ‘Ÿ € ŠŽŽ’…œŠ“ž ’€‹ˆ–“ ‡€—…ˆ‰~$\delta$ „‹Ÿ Š€†„ŽƒŽ “Ž‚Ÿ. โ€ŠˆŒ Ž€‡ŽŒ, €‹ƒŽˆ’Œ ‘‚Ž„ˆ’‘Ÿ Š ‘‹…„“ž™…‰ Ž–…„“…, Ž„ˆ€ŠŽ‚Ž •ŽŽ˜…‰ ˆ „‹Ÿ „‚Žˆ—›•, ˆ „‹Ÿ „…‘Ÿ’ˆ—›• ํขฌ. \alg C.(ฎ„ŽŽ„›‰ ˆ€›‰ Žˆ‘Š.)  ‹ƒŽˆ’Œ €€‹Žƒˆ—… €‹ƒŽˆ’Œ“~U, Ž ‚Œ…‘’Ž ‚›—ˆ‘‹…ˆ‰, Ž’Ž‘Ÿ™ˆ•‘Ÿ Š~$m$, ˆ‘Ž‹œ‡“…’ ‚‘ŽŒŽƒ€’…‹œ“ž ’€‹ˆ–“ ‚…‹ˆ—ˆ $$ |DELTA|[j]=\floor{{N+2^{j-1}\over 2^j}}=\left({N\over 2^j}\right) \hbox{ ŽŠ“ƒ‹…Ž…}; \qquad 1\le j \le \floor{\log_2 N}+2. \eqno(6) $$ \st[ญ€—€‹œ€Ÿ “‘’€Ž‚Š€.] ใ‘’€Ž‚ˆ’œ $i\asg|DELTA| [1]$, $j\asg2$. %%491 \st[แ€‚…ˆ…:] ฅ‘‹ˆ $KK_i$, ’Ž ……‰’ˆ €~\stp{4}. ฏˆ $K=K_i$ €‹ƒŽˆ’Œ ŽŠ€—ˆ‚€…’‘Ÿ “„€—Ž. \st[ใŒ…œ˜…ˆ… $i$.] ฅ‘‹ˆ $|DELTA|[j]=0$, ’Ž €‹ƒŽˆ’Œ ŽŠ€—ˆ‚€…’‘Ÿ …“„€—Ž. ข Ž’ˆ‚ŽŒ ‘‹“—€… “‘’€Ž‚ˆ’œ $i\asg i-|DELTA|[j]$, $j\asg j+1$ ˆ ‚…“’œ‘Ÿ €~\stp{2}. \st[ใ‚…‹ˆ—…ˆ…~$i$.] ฅ‘‹ˆ $|DELTA|[j]=0$, €‹ƒŽˆ’Œ ŽŠ€—ˆ‚€…’‘Ÿ …“„€—Ž. ข Ž’ˆ‚ŽŒ ‘‹“—€… “‘’€Ž‚ˆ’œ $i\asg i+|DELTA|[j]$, $j\asg j+1$ ˆ ‚…“’œ‘Ÿ €~\stp{2}. \algend ข “.~8 “„…’ ŽŠ€‡€Ž, —’Ž €‹ƒŽˆ’Œ ‘‘›‹€…’‘Ÿ € ‚‘ŽŒŽƒ€’…‹œ›‰ Š‹ž—~$K_0=-\infty$ ‹ˆ˜œ ˆ —…’›•~$N$. \prog C.(ฎ„ŽŽ„›‰ ˆ€›‰ Žˆ‘Š.) ํ’€ Žƒ€ŒŒ€ € €‡… €‹ƒŽˆ’Œ€~C Ž„…‹›‚€…’ ’“ †… €Ž’“, —’Ž ˆ Žƒ€ŒŒ€~B. จ‘Ž‹œ‡“ž’‘Ÿ $|rA|\equiv K$, $|rI1|\equiv i$, $|rI2|\equiv j$, $|rI3|\equiv |DELTA| [j]$. \code START & ENT1 & N+1/2 & 1 & C1. ญ€—€‹œ€Ÿ “‘’€Ž‚Š€. & ENT2 & 2 & 1 & $j\asg 2$. & LDA & ช & 1 & & JMP & 2F & 1 & 3H & JE & SUCCESS& C1 & ฏ……•Ž„, …‘‹ˆ $K=K_i$. & J3Z & FAILURE& C1-S & ฏ……•Ž„, …‘‹ˆ $|DELTA|[j]=0$. & DEC1 & 0,3 & C1-S-A& C3. ใŒ…œ˜…ˆ…~$i$. 5H & INC2 & 1 & C-1 & $j\asg j+1$. 2H & LD3 & DELTA,2& C & C2. แ€‚…ˆ…. & แฌเ  & KEY.1 & C & & JLE & 3B & C & ฏ……•Ž„, …‘‹ˆ $K\le K_i$. & INC1 & 0,3 & C2 & C4. ใ‚…‹ˆ—…ˆ… $i$. & J3NZ & 5B & C2 & ฏ……•Ž„, …‘‹ˆ $|DELTA|[j]\ne0$. FAILURE& EQU & * & 1-S & ข›•Ž„, …‘‹ˆ …’ ‚ ’€‹ˆ–…. \endcode \progend ฏˆ “„€—ŽŒ Žˆ‘Š… ’Ž’ €‹ƒŽˆ’Œ ‘ŽŽ’‚…’‘’‚“…’ ˆ€ŽŒ“ „……‚“ ‘ ’Ž‰ †… „‹ˆŽ‰ ‚“’……ƒŽ “’ˆ, —’Ž ˆ €‹ƒŽˆ’Œ~ข, Ž’ŽŒ“ ‘…„…… —ˆ‘‹Ž ‘€‚…ˆ‰~$C_N$ „€…’‘Ÿ ”ŽŒ“‹Ž‰~(4). ฏˆ …“„€—ŽŒ Žˆ‘Š… €‹ƒŽˆ’Œ~C ‚‘…ƒ„€ ‘Ž‚…˜€…’ Ž‚Ž $\floor{\log_2N}+1$~‘€‚…ˆ‰. ฏŽ‹Ž… ‚…ŒŸ €Ž’› Žƒ€ŒŒ›~C … ‚Ž‹… ‘ˆŒŒ…’ˆ—Ž Ž Ž’Ž˜…ˆž Š ‹…‚›Œ ˆ €‚›Œ ‚…’‚ŸŒ, ’€Š Š€Š $C1$ ˆŒ……’ ‚…‘, Ž‹œ˜ˆ‰ —…Œ $C2$, Ž ‚ “.~9 “„…’ ŽŠ€‡€Ž, —’Ž ‘‹“—€‰ $K>K_i$ ‚‘’…—€…’‘Ÿ ˆŒ…Ž ’€Š †… —€‘’Ž, Š€Š ˆ~$KK_i$ ˆ~$N>2^k$ “‘’€€‚‹ˆ‚€…Œ $i=i'=N+1-2^\ell$, ƒ„… $\ell=\floor{\log_2(N-2^k)}+1$, ˆ, „…‹€Ÿ ‚ˆ„, —’Ž …‚›Œ ‘€‚…ˆ…Œ ›‹Ž $K>K_{i'}$, ˆ‘Ž‹œ‡“…Œ Ž„ŽŽ„›‰ Žˆ‘Š ‘ $\delta=2^{\ell-1}$, $2^{\ell-2}$,~\dots, $1$, $0$. เˆ‘“ŽŠ~7 ˆ‹‹ž‘’ˆ“…’ Œ…’Ž„ ่…€ ˆ $N=10$. ข Œ…’Ž„… ่…€ ˆŠŽƒ„€ … ’…“…’‘Ÿ Ž‹…… $\floor{\log_2 N}+1$~‘€‚…ˆ‰; ‘‹…„Ž‚€’…‹œŽ, Ž „€…’ Ž„Ž ˆ‡ ‹“—˜ˆ• ‘…„ˆ• —ˆ‘…‹ ‘€‚…ˆŸ, …‘ŒŽ’Ÿ € ’Ž —’Ž ˆŽƒ„€ Ž•Ž„ˆ’ —……‡ …‘ŠŽ‹œŠŽ Ž‘‹…„Ž‚€’…‹œ›• ˆ‡›’Ž—›• ˜€ƒŽ‚ (‘. ‘ “.~12). ฅ™… Ž„€ ŒŽ„ˆ”ˆŠ€–ˆŸ ˆ€ŽƒŽ Žˆ‘Š€, “‹“—˜€ž™€Ÿ ‚‘… €‘‘ŒŽ’…›… Œ…’Ž„› ˆ Ž—…œ Ž‹œ˜ˆ• $N$, Ž‘“†„€…’‘Ÿ ‚ “.~23. ข “.~24 ˆ‡‹Ž†… …™… Ž‹…… ›‘’›‰ Œ…’Ž„! \section ไˆŽ€——ˆ…‚ Žˆ‘Š. ฏˆ €‘‘ŒŽ’…ˆˆ ŒŽƒŽ”€‡ŽƒŽ ‘‹ˆŸˆŸ (.~5.4.2) Œ› ‚ˆ„…‹ˆ, —’Ž —ˆ‘‹€ ไˆŽ€——ˆ ŒŽƒ“’ ˆƒ€’œ Ž‹œ, €€‹Žƒˆ—“ž ‘’……ŸŒ~$2$. ฏŽ•Ž†…… Ÿ‚‹…ˆ… ˆŒ……’ Œ…‘’Ž ˆ ‚ ‘‹“—€… Žˆ‘Š€, ŠŽƒ„€ ‘ ŽŒŽ™œž —ˆ‘…‹ ไˆŽ€——ˆ ‘Ž‡„€ž’‘Ÿ Œ…’Ž„›, ‘Ž‘Ž›… ‘Ž…ˆ—€’œ ‘ ˆ€›Œ Žˆ‘ŠŽŒ. ฏ…„‹€ƒ€…Œ›‰ Œ…’Ž„ „‹Ÿ …ŠŽ’Ž›• ํขฌ …„Ž—’ˆ’…‹œ…… ˆ€ŽƒŽ, ’€Š Š€Š Ž ‚Š‹ž—€…’ ‹ˆ˜œ ‘‹Ž†…ˆ… ˆ ‚›—ˆ’€ˆ…; …’ …Ž•Ž„ˆŒŽ‘’ˆ ‚ „…‹…ˆˆ €~$2$. แ‹…„“…’ Ž’‹ˆ—€’œ Ž–…„““, ŠŽ’Ž“ž Œ› ‘Žˆ- %%493 €…Œ‘Ÿ Ž‘“†„€’œ, Ž’ ˆ‡‚…‘’Ž‰ —ˆ‘‹…Ž‰ Ž–…„“› "”ˆŽ€——ˆ…‚€ Žˆ‘Š€", ŠŽ’Ž€Ÿ ˆ‘Ž‹œ‡“…’‘Ÿ „‹Ÿ €•Ž†„…ˆŸ Œ€Š‘ˆŒ“Œ€ Ž„Ž‚…˜ˆŽ‰ ”“Š–ˆˆ [‘.~‘~Fibonacci Quarterly, 4 (1966), 265--269]; ‘•Ž†…‘’œ €‡‚€ˆ‰ ‚…„…’ Š …ŠŽ’ŽŽ‰ “’€ˆ–…. ญ€ …‚›‰ ‚‡ƒ‹Ÿ„ ”ˆŽ€——ˆ…‚ Žˆ‘Š Š€†…’‘Ÿ ‚…‘œŒ€ ’€ˆ‘’‚…›Œ; …‘‹ˆ Ž‘’Ž ‚‡Ÿ’œ Žƒ€ŒŒ“ ˆ Ž›’€’œ‘Ÿ ŽฎŸ‘ˆ’œ …… €Ž’“, ’Ž ‘Ž‡„€‘’‘Ÿ ‚…—€’‹…ˆ…, —’Ž Ž€ €Ž’€…’ ‘ ŽŒŽ™œž Œ€ƒˆˆ. ญŽ ’“Œ€ ’€ˆ‘’‚…Ž‘’ˆ €‘‘……’‘Ÿ, Š€Š ’Ž‹œŠŽ Œ› Ž‘’ŽˆŒ \picture{เˆ‘. 8. ค……‚Ž ไˆŽ€——ˆ ŽŸ„Š€ 6.} ‘ŽŽ’‚…’‘’‚“ž™…… „……‚Ž Žˆ‘Š€. ฏŽ’ŽŒ“ ˆ‡“—…ˆ… €‘‘Œ€’ˆ‚€…ŒŽƒŽ Œ…’Ž„€ €—…Œ ‘ €‘‘Š€‡€ Ž "”ˆŽ€——ˆ…‚›• „……‚œŸ•". ญ€ ˆ‘.~8 ˆ‡Ž€†…Ž „……‚Ž ไˆŽ€——ˆ ŽŸ„Š€~$6$. ง€Œ…’œ’…, —’Ž ŽŽ …‘ŠŽ‹œŠŽ Ž‹œ˜… €ŽŒˆ€…’ …€‹œ›‰ Š“‘’, —…Œ €‘‘Œ€’ˆ‚€‚˜ˆ…‘Ÿ €…… „……‚œŸ, ‚Ž‡ŒŽ†Ž, Ž’ŽŒ“, —’Ž ŒŽƒˆ… ˆŽ„›… Ž–…‘‘› “„Ž‚‹…’‚ŽŸž’ ‡€ŠŽ“ ไˆŽ€——ˆ. ขŽŽ™… ”ˆŽ€——ˆ…‚Ž „……‚Ž ŽŸ„Š€~$k$ ˆŒ……’ $F_{k+1}-1$~‚“’…ˆ• (Š“ƒ‹›•) “‡‹Ž‚ ˆ~$F_{k+1}$~‚…˜ˆ• (Š‚€„€’›•) “‡‹Ž‚; ŽŽ ‘’Žˆ’‘Ÿ ‘‹…„“ž™ˆŒ Ž€‡ŽŒ: {\medskip\narrower \item{ฅ‘‹ˆ}~$k=0$ ˆ‹ˆ~$k=1$, „……‚Ž ‘‚Ž„ˆ’‘Ÿ Ž‘’Ž Š~\leaf{0}. \item{ฅ‘‹ˆ}~$k\ge2$, ŠŽ…Œ Ÿ‚‹Ÿ…’‘Ÿ~\node{F_k}; ‹…‚Ž… Ž„„……‚Ž …‘’œ „……‚Ž ไˆŽ€——ˆ ŽŸ„Š€~$k-1$; €‚Ž… Ž„„……‚Ž …‘’œ „……‚Ž ไˆŽ€——ˆ ŽŸ„Š€~$k-2$ ‘ —ˆ‘‹€Œˆ ‚ “‡‹€•, “‚…‹ˆ—…›Œˆ €~$F_k$. \medskip} \noindent ง€Œ…’ˆŒ, —’Ž, ‡€ ˆ‘Š‹ž—…ˆ…Œ ‚…˜ˆ• “‡‹Ž‚, —ˆ‘‹€, ‘ŽŽ’‚…’‘’‚“ž™ˆ… ……ŒˆŠ€Œ Š€†„ŽƒŽ ‚“’……ƒŽ “‡‹€, Ž’‹ˆ—€ž’‘Ÿ Ž’ —ˆ‘‹€ ‚ ’ŽŒ “‡‹… € Ž„“ ˆ ’“ †… ‚…‹ˆ—ˆ“, € ˆŒ…Ž € —ˆ‘‹Ž ไˆŽ€——ˆ. โ€Š, $5=8-F_4$, $11=8+F_4$ (ˆ‘.~8). ฅ‘‹ˆ €‡Ž‘’œ ›‹€ €‚€~$F_j$, ’Ž € ‘‹…„“ž™…Œ “Ž‚… ‘ŽŽ’‚…’‘’‚“ž™€Ÿ %%494 €‡Ž‘’œ ‘Ž‘’€‚ˆ’ „‹Ÿ ‹…‚Ž‰ ‚…’‚ˆ $F_{j-1}$, € „‹Ÿ €‚Ž‰~$F_{j-2}$. โ€Š, €ˆŒ…, $3=5-F_3$, a~$10=11-F_2$. ํ’ˆ €‹ž„…ˆŸ ‚ ‘Ž‚ŽŠ“Ž‘’ˆ ‘ Ž„•Ž„Ÿ™ˆŒ Œ…•€ˆ‡ŒŽŒ €‘Ž‡€‚€ˆŸ ‚…˜ˆ• “‡‹Ž‚ „€ž’ \alg F.(ไˆŽ€——ˆ…‚ Žˆ‘Š.)  ‹ƒŽˆ’Œ …„€‡€—€…’‘Ÿ „‹Ÿ Žˆ‘Š€ €ƒ“Œ…’€~$K$ ‚ ’€‹ˆ–… ‡€ˆ‘…‰ $R_1$, $R_2$,~\dots, $R_N$, €‘Ž‹Ž†…›• ‚ ŽŸ„Š… ‚Ž‡€‘’€ˆŸ Š‹ž—…‰ $K_1K_i$, ’Ž ……‰’ˆ €~\stp{4}; …‘‹ˆ $K=K_i$, €‹ƒŽˆ’Œ ‡€Š€—ˆ‚€…’‘Ÿ “„€—Ž. \st[ใŒ…œ˜…ˆ…~$i$.] ฅ‘‹ˆ~$q=0$, €‹ƒŽˆ’Œ ‡€Š€—ˆ‚€…’‘Ÿ …“„€—Ž. ฅ‘‹ˆ~$q\ne 0$, ’Ž “‘’€Ž‚ˆ’œ $i\asg i-q$, ‡€Œ…ˆ’œ $(p, q)$ €~$(q, p-q)$ ˆ ‚…“’œ‘Ÿ €~\stp{2}. \st[ใ‚…‹ˆ—…ˆ…~$i$.] ฅ‘‹ˆ~$p=1$, €‹ƒŽˆ’Œ ‡€Š€—ˆ‚€…’‘Ÿ …“„€—Ž. ฅ‘‹ˆ~$p\ne1$, “‘’€Ž‚ˆ’œ $i\asg i+q$, $p\asg p-q$, $q\asg q-p$ ˆ ‚…“’œ‘Ÿ €~\stp{2}. \algend ข ˆ‚Ž„ˆŒŽ‰ ˆ†… …€‹ˆ‡€–ˆˆ €‹ƒŽˆ’Œ€~F „‹Ÿ Œ€˜ˆ› \MIX\ ‘ŠŽŽ‘’œ “‚…‹ˆ—ˆ‚€…’‘Ÿ ‡€ ‘—…’ „“‹ˆŽ‚€ˆŸ ‚“’……ƒŽ –ˆŠ‹€, ‚ Ž„ŽŒ ˆ‡ Š‡…Œ‹ŸŽ‚ ŠŽ’ŽŽƒŽ $p$~•€ˆ’‘Ÿ ‚~|rI2|, €~$q$---‚~|rI3|, ‚ „“ƒŽŒ †… …ƒˆ‘’› Œ…Ÿž’‘Ÿ Ž‹ŸŒˆ; ’Ž “Ž™€…’ ˜€ƒ~F3. ญ€ ‘€ŒŽŒ „…‹… Žƒ€ŒŒ€ •€ˆ’ ‚ …ƒˆ‘’€• $p-1$ ˆ~$q-1$, —’Ž “Ž™€…’ Ž‚…Š“ "$p=1$?" ‚ ˜€ƒ…~F4. \prog F.(ไˆŽ€——ˆ…‚ Žˆ‘Š.) ง€—…ˆŸ …ƒˆ‘’Ž‚: $|rA|\equiv K$, $|rI1|\equiv i$, $(|rI2|, |rI3|)\equiv p-l$, $(|rI3|, |rI2|)\equiv q-l$. \code START & LDA & K & 1 & F1. ญ€—€‹œ€Ÿ “‘’€Ž‚Š€. & ENT1& $F_k$ & 1 & $i\asg F_k$. & ENT2& $F_{k-1}-1$& 1 & $p\asg F_{k-1}$. & ENT3& $F_{k-2}-1$& 1 & $q\asg F_{k-2}$. & JMP & F2A & 1 & ญ€ F2. \twocols F4A & INC1 &1,3 & F4B &INC1 &1,2 & C2-S-A & F4. ใ‚…‹ˆ—…ˆ… $i$. $i\asg i+q$. & DEC2 &1,3 & &DEC3 &1,2 & G2-S-A & $p\asg p-q$. & DEC3 &1,2 & &DEC2 &1,3 & G2-S-A & $q\asg q-p$. F2A & CMPA &KEY, 1 & F2ข &CMPA &KEY,1 & G & F2. แ€‚…ˆ…. & JL &F3A & &JL &F3B & G & ญ€ Fง, …‘‹ˆ $K0$. & JMP &FAILURE& &JMP &FAILURE& 1-S-A & ข›•Ž„, …‘‹ˆ …’ ‚ ’€‹ˆ–…. \endtwocols \endcode \progend ข “.~18 €€‹ˆ‡ˆ“…’‘Ÿ ‚…ŒŸ €Ž’› ’Ž‰ Žƒ€ŒŒ›. เˆ‘“ŽŠ~8 ŽŠ€‡›‚€…’, € €€‹ˆ‡ „ŽŠ€‡›‚€…’, —’Ž ‚‹…‚Ž Œ› ˆ„…Œ …‘ŠŽ‹œŠŽ —€™…, —…Œ ‚€‚Ž. ็……‡ $C$, $C1$ ˆ~$C2-S$ ŽŽ‡€—ˆŒ —ˆ‘‹Ž ‚›Ž‹…ˆ‰ ˜€ƒŽ‚ F2, F3 ˆ~F4 ‘ŽŽ’‚…’‘’‚…Ž. จŒ……Œ $$ \eqalign{ C&=(\ave \phi k/sqrt{5}+O(1), \max k-1), \cr C1&=(\ave k/\sqrt{5}+O(1), \max k-1),\cr C2-S&=(\ave \phi^{-1} k/\sqrt{5}+O(1), \max \floor{k/2}).\cr } \eqno(8) $$ ง€—ˆ’, ‹…‚€Ÿ ‚…’‚œ ‚›ˆ€…’‘Ÿ ˆŒ…Ž ‚ $\phi=1.618$~€‡€ —€™… €‚Ž‰ (’Ž ŒŽ†Ž ›‹Ž …„‚ˆ„…’œ, ’€Š Š€Š Š€†„€Ÿ Ž€ „…‹ˆ’ €‘‘Œ€’ˆ‚€…Œ›‰ ˆ’…‚€‹ € „‚… —€‘’ˆ, ˆ—…Œ ‹…‚€Ÿ —€‘’œ ˆŒ…Ž ‚ $\phi$~€‡ „‹ˆ…… €‚Ž‰). แ…„…… ‚…ŒŸ €Ž’› Žƒ€ŒŒ› F ‘Ž‘’€‚‹Ÿ…’ ˆŒ…Ž $$ \eqalign{ (6\phi k/\sqrt{5}-(2+22\phi)/5)u &\approx (6.252\log_2 N-4.6)u \rem {„‹Ÿ “„€—ŽƒŽ Žˆ‘Š€;}\cr (6\phi k/\sqrt{5}+(58/(27\phi))/5)u&\approx (6.252\log_2 N+5.8)u \rem{„‹Ÿ …“„€—ŽƒŽ Žˆ‘Š€.}\cr } \eqno(9) $$ ํ’Ž …‘ŠŽ‹œŠŽ ‹“—˜…, —…Œ~(7), •Ž’Ÿ ‚ €ˆ•“„˜…Œ ‘‹“—€… Žƒ€ŒŒ€~F €Ž’€…’ ˆŒ…Ž $(8.6\log_2 N)u$, ’.…. —“’œ-—“’œ Œ…„‹……… Žƒ€ŒŒ›~แ. \section จ’…Ž‹Ÿ–ˆŽ›‰ Žˆ‘Š. ง€“„…Œ € Œˆ“’“ Ž ‚›—ˆ‘‹ˆ’…‹œ›• Œ€˜ˆ€• ˆ Ž€€‹ˆ‡ˆ“…Œ, Š€Š Žˆ‡‚Ž„ˆ’ Žˆ‘Š —…‹Ž‚…Š. จŽƒ„€ Ž‚‘…„…‚€Ÿ †ˆ‡œ Ž„‘Š€‡›‚€…’ “’œ Š ‘Ž‡„€ˆž •ŽŽ˜ˆ• €‹ƒŽˆ’ŒŽ‚. ฏ…„‘’€‚œ’…, —’Ž ‚› ˆ™…’… ‘‹Ž‚Ž ‚ ‘‹Ž‚€…. ฌ€‹Ž‚…ŽŸ’Ž, —’Ž ‚› ‘€—€‹€ ‡€ƒ‹Ÿ…’… ‚ ‘……„ˆ“ ‘‹Ž‚€Ÿ, ‡€’…Œ Ž’‘’“ˆ’… Ž’ €—€‹€ €~$1/4$ ˆ‹ˆ~$3/4$ ˆ~’.~„., Š€Š ‚ ˆ€ŽŒ Žˆ‘Š…, ˆ “† ‘Ž‚‘…Œ …‚…ŽŸ’Ž, —’Ž ‚› ‚Ž‘Ž‹œ‡“…’…‘œ ”ˆŽ€——ˆ…‚›Œ Žˆ‘ŠŽŒ! ฅ‘‹ˆ “†Ž… ‘‹Ž‚Ž €—ˆ€…’‘Ÿ ‘ “Š‚›~A, ‚›, Ž-‚ˆ„ˆŒŽŒ“, €—…’… Žˆ‘Š ƒ„…-’Ž ‚ €—€‹… ‘‹Ž‚€Ÿ. ขŽ ŒŽƒˆ• ‘‹Ž‚€Ÿ• %%496 ˆŒ…ž’‘Ÿ "Ž“Š‚…›… ‚›‘…—Šˆ" „‹Ÿ Ž‹œ˜ŽƒŽ €‹œ–€, ŠŽ’Ž›… ŽŠ€‡›‚€ž’ ‘’€ˆ–“, ƒ„… €—ˆ€ž’‘Ÿ ‘‹Ž‚€ € „€“ž “Š‚“. โ€Š“ž €‹œ–…‚“ž ’…•ˆŠ“ ‹…ƒŠŽ ˆ‘Ž‘Žˆ’œ Š ํขฌ, —’Ž “‘ŠŽˆ’ Žˆ‘Š; ‘ŽŽ’‚…’‘’‚“ž™ˆ… €‹ƒŽˆ’Œ› ˆ‘‘‹…„“ž’‘Ÿ ‚ \S~6.3. ชŽƒ„€ €‰„…€ Ž’€‚€Ÿ ’Ž—Š€ „‹Ÿ Žˆ‘Š€, ‚€˜ˆ „€‹œ…‰˜ˆ… „…‰‘’‚ˆŸ Œ€‹Ž Ž•Ž†ˆ € €‘‘ŒŽ’…›… Œ…’Ž„›. ฅ‘‹ˆ ‚› ‡€Œ…’ˆ’…, —’Ž “†Ž… ‘‹Ž‚Ž „Ž‹†Ž €•Ž„ˆ’œ‘Ÿ ƒŽ€‡„Ž „€‹œ˜… Ž’Š›’Ž‰ ‘’€ˆ–›, ‚› Ž“‘’ˆ’… ŽŸ„Ž—Ž… ˆ• ŠŽ‹ˆ—…‘’‚Ž, …†„… —…Œ ‘„…‹€’œ ‘‹…„“ž™“ž Ž›’Š“. ํ’Ž ‚ ŠŽ… Ž’‹ˆ—€…’‘Ÿ Ž’ …„›„“™ˆ• €‹ƒŽˆ’ŒŽ‚, ŠŽ’Ž›… … „…‹€ž’ €‡‹ˆ—ˆŸ Œ…†„“ "ŒŽƒŽ Ž‹œ˜…" ˆ "—“’œ Ž‹œ˜…". ฌ› ˆ•Ž„ˆŒ Š ’€ŠŽŒ“ €‹ƒŽˆ’Œ“, €‡›‚€…ŒŽŒ“ "ˆ’…Ž‹Ÿ–ˆŽ›Œ Žˆ‘ŠŽŒ": …‘‹ˆ ˆ‡‚…‘’Ž, —’Ž $K$ ‹…†ˆ’ Œ…†„“~$K_l$ ˆ~$K_u$, ’Ž ‘‹…„“ž™“ž Ž“ „…‹€…Œ ˆŒ…Ž € €‘‘’ŽŸˆˆ $(u-l)(K-K_l)/(K_u-K_l)$ Ž’~$l$, …„Ž‹€ƒ€Ÿ, —’Ž Š‹ž—ˆ Ÿ‚‹Ÿž’‘Ÿ —ˆ‘‹€Œˆ, ‚Ž‡€‘’€ž™ˆŒˆ ˆ‹ˆ‡ˆ’…‹œŽ Š€Š €ˆ”Œ…’ˆ—…‘Š€Ÿ Žƒ…‘‘ˆŸ. จ’…Ž‹Ÿ–ˆŽ›‰ Žˆ‘Š €‘ˆŒ’Ž’ˆ—…‘Šˆ …„Ž—’ˆ’…‹œ…… ˆ€ŽƒŽ; Ž ‘“™…‘’‚“, Ž„ˆ ˜€ƒ ˆ€ŽƒŽ Žˆ‘Š€ “Œ…œ˜€…’ ŠŽ‹ˆ—…‘’‚Ž "Ž„Ž‡…‚€…Œ›•" ‡€ˆ‘…‰ ‘~$n$ „Ž~${1\over2}n$, € Ž„ˆ ˜€ƒ ˆ’…Ž‹Ÿ–ˆŽŽƒŽ (…‘‹ˆ Š‹ž—ˆ ‚ ’€‹ˆ–… €‘…„…‹…› ‘‹“—€‰›Œ Ž€‡ŽŒ)---‘~$n$ „Ž~$\sqrt{n}$. ฌŽ†Ž ŽŠ€‡€’œ, —’Ž ˆ’…Ž‹Ÿ–ˆŽ›‰ Žˆ‘Š ’…“…’ ‚ ‘…„…Œ ŽŠŽ‹Ž $\log_2 \log_2 N$~˜€ƒŽ‚ (“.~22). ช ‘Ž†€‹…ˆž, Š‘…ˆŒ…’› € ํขฌ ŽŠ€‡€‹ˆ, —’Ž ˆ’…Ž‹Ÿ–ˆŽ›‰ Žˆ‘Š “Œ…œ˜€…’ —ˆ‘‹Ž ‘€‚…ˆ‰ … €‘’Ž‹œŠŽ, —’Ž› ŠŽŒ…‘ˆŽ‚€’œ ‚Ž‡ˆŠ€ž™ˆ‰ „ŽŽ‹ˆ’…‹œ›‰ €‘•Ž„ ‚…Œ…ˆ, ŠŽƒ„€ ’€‹ˆ–€, ‚ ŠŽ’ŽŽ‰ Žˆ‡‚Ž„ˆ’‘Ÿ Žˆ‘Š, •€ˆ’‘Ÿ ‚Ž ‚“’……‰ ("›‘’Ž‰") €ŒŸ’ˆ. เ€‡Ž‘’œ Œ…†„“ $\log_2 \log_2 N$ ˆ~$\log_2 N$ ‘’€Ž‚ˆ’‘Ÿ ‘“™…‘’‚…Ž‰ ‹ˆ˜œ „‹Ÿ ‚…‘œŒ€ Ž‹œ˜ˆ•~$N$, € ’ˆˆ—›… ”€‰‹› …„Ž‘’€’Ž—Ž ‘‹“—€‰›. จ’…Ž‹Ÿ–ˆŸ “‘…˜€ „Ž …ŠŽ’ŽŽ‰ ‘’……ˆ ‹ˆ˜œ ‚ ˆŒ……ˆˆ Š Žˆ‘Š“ € \emph{‚…˜ˆ•} ‡€ŽŒˆ€ž™ˆ• “‘’Ž‰‘’‚€•. (ง€Œ…’ˆŒ, —’Ž “—Ž‰ Ž‘ŒŽ’ ‘‹Ž‚€Ÿ …‘’œ, ‚ ‘“™Ž‘’ˆ, … ‚“’…ˆ‰, € ‚…˜ˆ‰ Žˆ‘Š; ’Ž Ÿ‚‹Ÿ…’‘Ÿ ’…ŒŽ‰ Ž‘‹…„“ž™ˆ• €‘‘ŒŽ’…ˆ‰.) \section จ‘’ŽˆŸ ˆ ˆ‹ˆŽƒ€”ˆŸ. ฏ…‚›Œ ˆ‡‚…‘’›Œ ˆŒ…ŽŒ „‹ˆŽƒŽ ……—Ÿ ‹…Œ…’Ž‚, “ŽŸ„Ž—…›• „‹Ÿ Ž‹…ƒ—…ˆŸ Žˆ‘Š€, Ÿ‚‹Ÿ…’‘Ÿ ‡€Œ…ˆ’€Ÿ ‚€‚ˆ‹Ž‘Š€Ÿ ’€‹ˆ–€ Ž€’›• ‚…‹ˆ—ˆ Inakibit-Anu, „€’ˆ“…Œ€Ÿ ˆŒ…Ž 200~ƒ. „Ž~.. ํ’€ ƒ‹ˆŸ€Ÿ ‹€‘’ˆŠ€, Ž—…‚ˆ„Ž, Ž’Š›‚€‹€ ‘…ˆž ˆ‡ ’…• ’€‹ˆ—…Š, ‘Ž„…†€™ˆ• Ž‹…… 500 ŒŽƒŽ‡€—›• ˜…‘’ˆ„…‘Ÿ’…ˆ—›• —ˆ‘…‹ ˆ Ž€’›• ˆŒ ‚…‹ˆ—ˆ, Ž’‘Ž’ˆŽ‚€›• ‚ ‹…Š‘ˆŠŽƒ€”ˆ—…‘ŠŽŒ ŽŸ„Š…. ญ€ˆŒ…, ‚‘’…—€…’‘Ÿ ’€Š€Ÿ Ž‘‹…„Ž‚€’…‹œŽ‘’œ: %%497 \ctable{ \bskip$#$\bskip&&\bskip$#$\bskip\cr 01&13&09&34&29&08&08&53&20&\qquad&49&12&27\cr 01&13&14&31&52&30& & & & &49&09&07&12\cr 01&13&43&40&48& & & & & &48&49&41&15\cr 01&13&48&40&30& & & & & & 48&46&22&59&25&25&55&33&20\cr 01&14&04&26&40& & & & & &48&36\cr } แŽ’ˆŽ‚Š€ 500 Ž„Ž›• —ˆ‘…‹ ‘…„‘’‚€Œˆ ’…• ‚…Œ… Š€†…’‘Ÿ ”…ŽŒ…€‹œŽ‰. [แŒ. ’€Š†… D.~ฅ.~Knuth, {\sl CACM\/}, {\bf 15} (1972), 671--677, ƒ„… ‘Ž„…†ˆ’‘Ÿ ŒŽƒŽ „ŽŽ‹ˆ’…‹œ›• ‘‚…„…ˆ‰.] คŽ‚Ž‹œŽ …‘’…‘’‚…Ž €‘Ž‹€ƒ€’œ Ž ŽŸ„Š“ —ˆ‘‹€, Ž Ž’Ž˜…ˆ… ŽŸ„Š€ Œ…†„“ “Š‚€Œˆ ˆ‹ˆ ‘‹Ž‚€Œˆ … …„‘’€‚‹Ÿ…’‘Ÿ ‘€ŒŽ ‘ŽŽ‰ Ž—…‚ˆ„›Œ. ฎ„€ŠŽ Ž‘‹…„Ž‚€’…‹œŽ‘’ˆ „‹Ÿ ‘€‚ˆ‚€ˆŸ “Š‚ ˆ‘“’‘’‚Ž‚€‹ˆ “†… ‚ €ˆŽ‹…… „…‚ˆ• €‹”€‚ˆ’€•. ญ€ˆŒ…, ŒŽƒˆ… ˆ‹…‰‘Šˆ… ‘€‹Œ› ‘Ž„…†€’ ‘’ˆ•ˆ, ‘‹…„“ž™ˆ… „“ƒ ‡€ „“ƒŽŒ ‚ ‘’ŽƒŽ €‹”€‚ˆ’ŽŒ ŽŸ„Š…: …‚›‰ ‘’ˆ• €—ˆ€…’‘Ÿ ‘~€‹…”€, ‚’ŽŽ‰ ‘~…’€ ˆ~’.~„.; ’Ž Ž‹…ƒ—€‹Ž ‡€ŽŒˆ€ˆ…. จŽƒ„€ ‘’€„€’€Ÿ Ž‘‹…„Ž‚€’…‹œŽ‘’œ “Š‚ ˆ‘Ž‹œ‡Ž‚€‹€‘œ ‘…Œˆ’€Œˆ ˆ ƒ…Š€Œˆ „‹Ÿ ŽŽ‡€—…ˆŸ —ˆ‘…‹; €ˆŒ…, $\alpha$, $\beta$, $\gamma$ ŽŽ‡€—€‹ˆ 1, 2, 3 ‘ŽŽ’‚…’‘’‚…Ž. ฎ„€ŠŽ ˆ‘Ž‹œ‡Ž‚€ˆ… €‹”€‚ˆ’ŽƒŽ ŽŸ„Š€ „‹Ÿ ‘‹Ž‚ –…‹ˆŠŽŒ ›‹Ž, ‚…ŽŸ’Ž, ƒŽ€‡„Ž Ž‹…… Ž‡„ˆŒ ˆ‡Ž…’…ˆ…Œ; ‚…™ˆ, Ž—…‚ˆ„›… ‘…‰—€‘ „€†… „‹Ÿ ……Š€, ŠŽƒ„€-’Ž ’…Ž‚€‹Ž‘œ ŽฎŸ‘Ÿ’œ ‚‡Ž‘‹›Œ! ญ…ŠŽ’Ž›… „ŽŠ“Œ…’›, „€’ˆ“…Œ›… ˆŒ…Ž 300~ƒ. „Ž~.., €‰„…›… € Ž‘’Ž‚€• ํƒ…‰‘ŠŽƒŽ ŒŽŸ, ‘Ž„…†€’ ‘ˆ‘Šˆ —‹…Ž‚ …‘ŠŽ‹œŠˆ• …‹ˆƒˆŽ‡›• Ž™ˆ; Žˆ “ŽŸ„Ž—…›, Ž ’Ž‹œŠŽ Ž …‚Ž‰ “Š‚…, ’.~…. …„‘’€‚‹Ÿž’ ‘ŽŽ‰ …‡“‹œ’€’ ‹ˆ˜œ …‚ŽƒŽ Ž•Ž„€ ‘‹…‚€ €€‚Ž Ž€‡Ÿ„Ž‰ ‘Ž’ˆŽ‚Šˆ. ฃ…—…‘Šˆ… €ˆ“‘› 134--135~ƒ. .~. ‘Ž„…†€’ ”€ƒŒ…’› ‘—…’Ž‚, ‚ ŠŽ’Ž›• ”€Œˆ‹ˆˆ €‹ŽƒŽ‹€’…‹œ™ˆŠŽ‚ “ŽŸ„Ž—…› Ž …‚›Œ „‚“Œ “Š‚€Œ.  Ž‹‹Žˆ‰ แŽ”ˆ‘’% \note{1}{ฎ„ˆ ˆ‡ ƒ€ŒŒ€’ˆŠŽ‚ „…‚Ž‘’ˆ, Ž„ŽŒ ˆ‡  ‹…Š‘€„ˆˆ.---{\sl ฏˆŒ. ……‚.\/}} ˆ‘Ž‹œ‡Ž‚€‹ €‹”€‚ˆ’Ž… “ŽŸ„Ž—…ˆ… Ž …‚›Œ „‚“Œ, € —€‘’Ž ˆ Ž Ž‘‹…„“ž™ˆŒ “Š‚€Œ ‚ ‘‚Ž…Œ "แ‹Ž‚€… ƒŽŒ…Ž‚‘Šˆ• ‘‹Ž‚" (I~‚…Š .~.). จ‡‚…‘’Ž …‘ŠŽ‹œŠŽ ˆŒ…Ž‚ Ž‹…… ‘Ž‚…˜…ŽƒŽ €‹”€‚ˆ’ŽƒŽ “ŽŸ„Ž—…ˆŸ, ‘Š€†…Œ ‚›„€ž™ˆ…‘Ÿ "ชŽŒŒ…’€ˆˆ Š ฃˆŽŠ€’“" ฃ€‹…€% \note{2}{เˆŒ‘Šˆ‰ ‚€— ˆ …‘’…‘’‚Žˆ‘›’€’…‹œ, Š‹€‘‘ˆŠ €’ˆ—Ž‰ Œ…„ˆ–ˆ›.---{\sl ฏˆŒ. ……‚.\/}} (ŽŠŽ‹Ž 200~ƒ.), Ž ’Ž ›‹Ž Ž—…œ …„ŠˆŒ Ÿ‚‹…ˆ…Œ. โ€Š, ‚ •ŽˆŠ… แ‚.~จ‘ˆ„Ž€% \note{3}{จ‘ˆ„Ž แ…‚ˆ‹œ‘Šˆ‰---ˆ‘€‘Šˆ‰ …ˆ‘ŠŽ, ‚›„€ž™ˆ‰‘Ÿ “—…›‰ ˆ ˆ‘€’…‹œ.---{\sl ฏˆŒ. ……‚.\/}} "Etymologiarum" (ŽŠŽ‹Ž 630~ƒ., Šˆƒ€~X) ‘‹Ž‚€ “ŽŸ„Ž—…› ‹ˆ˜œ Ž …‚Ž‰ “Š‚…, € ‚ €ˆŽ‹…… €…Œ ˆ‡ ˆ‡‚…‘’›• „‚“Ÿ‡›—›• ‘‹Ž‚€…‰ "Corpus Glossary" (ŽŠŽ‹Ž 725~ƒ.) --- ’Ž‹œŠŽ Ž „‚“Œ …‚›Œ. ค‚… Ž‘‹…„ˆ… €Ž’› ›‹ˆ, ‚…ŽŸ’Ž, Š“…‰˜ˆŒˆ …—ˆ‘‹Ž‚›Œˆ ”€‰‹€Œˆ „€›•, ‘ŠŽŒˆ‹ˆŽ‚€›Œˆ ‚ ‘…„ˆ… ‚…Š€. %% 498 โŽ‹œŠŽ ‚ Šˆƒ… ค†Ž‚€ˆ ฃ…“‡‘ŠŽƒŽ "Catholicon" (1286~ƒ.) Œ› €•Ž„ˆŒ Ž„ŽŽ… Žˆ‘€ˆ… €‚ˆ‹œŽƒŽ €‹”€‚ˆ’ŽƒŽ ŽŸ„Š€. ข …„ˆ‘‹Ž‚ˆˆ ค†Ž‚€ˆ ŽฎŸ‘Ÿ…’, —’Ž \ctable{ \hfill\it # \bskip & …„˜…‘’‚“…’ \it #\hfill\cr amo & bibo \cr abeo & adeo \cr amatus & amor \cr imprudens & impudens\cr iusticia & iustus\cr polisintheton & polissenus \cr } (’.~…. ˆ‚Ž„ˆ’ ˆŒ…› ‘ˆ’“€–ˆ‰, ŠŽƒ„€ ŽŸ„ŽŠ Ž…„…‹Ÿ…’‘Ÿ Ž $1$, $2$,~\dots, $6\hbox{-‰}$~“Š‚€Œ) "ˆ „€‹…… €€‹Žƒˆ—Ž". ฎ ‡€Œ…—€…’, .—’Ž Ž’Š›’ˆ… ’ŽƒŽ €‚ˆ‹€ Ž’…Ž‚€‹Ž ‡€—ˆ’…‹œ›•.“‘ˆ‹ˆ‰. "๏ Ž˜“ ข€‘, “‚€†€…Œ›‰ —ˆ’€’…‹œ, … …‡ˆ€’œ ’“ ŒŽž Ž‹œ˜“ž €Ž’“ ˆ ’Ž’ ŽŸ„ŽŠ Š€Š …—’Ž ˆ—…ƒŽ … ‘’ŽŸ™……". เ€‡‚ˆ’ˆ… €‹”€‚ˆ’ŽƒŽ ŽŸ„Š€ „Ž ŒŽŒ…’€ ˆ‡Ž…’…ˆŸ ŠˆƒŽ…—€’€ˆŸ Ž„ŽŽ ˆ‡“—ˆ‹ ซ.~ใ.~ค…‰‹ˆ ({\sl Collection Latomus,\/} {\bf 90} (1967), 100~pp.). ฎ Ž€“†ˆ‹ …‘ŠŽ‹œŠŽ ˆ’……‘›• ‘’€ˆ›• “ŠŽˆ‘…‰, ŠŽ’Ž›…, …‘ŽŒ…Ž, ˆ‘Ž‹œ‡Ž‚€‹ˆ‘œ Š€Š —…Ž‚ˆŠˆ ˆ ‘Ž’ˆŽ‚Š… ‘‹Ž‚ Ž …‚Ž‰ “Š‚… (‘Œ. ‘’.~87--90 …ƒŽ ŒŽŽƒ€”ˆˆ). ฏ…‚›‰ ‘‹Ž‚€œ €ƒ‹ˆ‰‘ŠŽƒŽ Ÿ‡›Š€ เŽ…’€ ชŽ„ˆ "Table Alphabeticall" (London, 1604) ‘Ž„…†ˆ’ ‘‹…„“ž™ˆ… ˆ‘’“Š–ˆˆ: {\narrower ฅ‘‹ˆ ‘‹Ž‚Ž, ŠŽ’ŽŽ… ’…… “†Ž €‰’ˆ, €—ˆ€…’‘Ÿ ‘~(a), ‘ŒŽ’ˆ ‚ €—€‹Ž ’Ž‰ Šˆƒˆ, € …‘‹ˆ ‘~(v)---’Ž ‚ ŠŽ…–. ฎŸ’œ …‘‹ˆ ‘‹Ž‚Ž €—ˆ€…’‘Ÿ ‘~(ca), ‘ŒŽ’ˆ ‚ €—€‹Ž “Š‚›~(c), € …‘‹ˆ ‘~(cu) ’Ž ‚ ŠŽ…–. จ ’€Š „Ž ŠŽ–€ ‘‹Ž‚€. } \noindent จ’……‘Ž ‡€Œ…’ˆ’œ, —’Ž ชŽ„ˆ ‚Ž ‚…ŒŸ Ž„ƒŽ’Ž‚Šˆ ‘‹Ž‚€Ÿ, ‚…ŽŸ’Ž, ‘€Œ “—ˆ‹‘Ÿ €‘‘’€‚‹Ÿ’œ ‘‹Ž‚€ ‚ €‹”€‚ˆ’ŽŒ ŽŸ„Š…; € …‘ŠŽ‹œŠˆ• …‚›• ‘’€ˆ–€• ‚‘’…—€…’‘Ÿ ŒŽƒŽ …€‚ˆ‹œŽ ‘’ŽŸ™ˆ• ‘‹Ž‚, ‡€’Ž „€‹œ˜… —ˆ‘‹Ž Ž˜ˆŽŠ ‘“™…‘’‚…Ž “Œ…œ˜€…’‘Ÿ. กˆ€›‰ Žˆ‘Š ‚…‚›… “ŽŒŸ“’ ค†ŽŽŒ ฌŽ—‹ˆ ‚ „ˆ‘Š“‘‘ˆˆ, ŠŽ’Ž€Ÿ ›‹€, Ž†€‹“‰, …‚›Œ Ž“‹ˆŠŽ‚€›Œ Ž‘“†„…ˆ…Œ Œ…’Ž„Ž‚ …—ˆ‘‹…ŽƒŽ Žƒ€ŒŒˆŽ‚€ˆŸ [‘Œ. Theory and techniques for the design of electronic digital computers, ed. by G.~W.~Patterson, 3 (1946); 22.8--22.9]. ข ’…—…ˆ… 50-•~ƒŽ„Ž‚ Œ…’Ž„ ‘’€Ž‚ˆ’‘Ÿ "•ŽŽ˜Ž ˆ‡‚…‘’›Œ", Ž, Š€†…’‘Ÿ, ˆŠ’Ž … €‡€€’›‚€‹ „…’€‹ˆ €‹ƒŽˆ’Œ€ „‹Ÿ~$N\ne 2^n-1$. [แŒ. A.~D.~Booth, {\sl Nature,\/} {\bf 176} (1955), 565; A.~I.~Dumey, {\sl Computers and Automation, \/} {\bf 5} (December, 1956), 7, ƒ„… ˆ€›‰ Žˆ‘Š ˆŒ……’ €‡‚€ˆ… "ค‚€„–€’œ ‚ŽŽ‘Ž‚"; D.~D.~McCracken, Digital Computer Programming (Wiley, 1957), 201--203; M.~Halpern, {\sl CACM\/} {\bf 1, 2} (February, 1958), 1--3.] %%499 ฏŽ-‚ˆ„ˆŒŽŒ“, €‹ƒŽˆ’Œ ˆ€ŽƒŽ Žˆ‘Š€, ˆƒŽ„›‰ „‹Ÿ ‚‘…•~$N$, ‚…‚›… Ž“‹ˆŠŽ‚€ กŽ’’…“ŠŽŒ [{\sl JACM,\/} {\bf 9} (1962), 214]. ฎ …„‘’€‚ˆ‹ ˆ’……‘“ž ŒŽ„ˆ”ˆŠ€–ˆž €‹ƒŽˆ’Œ€~B, ŠŽƒ„€ Ž‚…Šˆ € €‚…‘’‚Ž Ž’Ž„‚ˆƒ€ž’‘Ÿ ‚ ŠŽ…– €‹ƒŽˆ’Œ€. จ‘Ž‹œ‡“Ÿ ‚ ˜€ƒ…~B2 $i\asg\ceil{(l+u)/2}$ ‚Œ…‘’Ž~$\floor{(l+u)/2}$, Ž “‘’€€‚‹ˆ‚€…’ $l\asg i$ ˆ~$K\ge K_i$; ’Žƒ„€ $u-l$ “Œ…œ˜€…’‘Ÿ Ž‘‹… Š€†„ŽƒŽ ˜€ƒ€. ข ŠŽ–…, ŠŽƒ„€ $l=u$, ˆŒ……Œ $K_l\le K1$, ˆ ŠŽ’Ž›• €‹ƒŽˆ’Œ›~ข ˆ~แ €‘Ž‹ž’Ž Š‚ˆ‚€‹…’› ‚ ’ŽŒ ‘Œ›‘‹…, —’Ž Žˆ ‘Ž‚…˜€ž’ Ž„ˆ€ŠŽ‚›…, Ž‘‹…„Ž‚€’…‹œŽ‘’ˆ ‘€‚…ˆ‰ ˆ ‚‘…• €ƒ“Œ…’€• Žˆ‘Š€? \ex[21] ฎฎŸ‘ˆ’…, Š€Š €ˆ‘€’œ \MIX-Žƒ€ŒŒ“ „‹Ÿ €‹ƒŽˆ’Œ€~C, ‘Ž„…†€™“ž ˆŒ…Ž $7\log_2 N$~ŠŽŒ€„, ‚…ŒŸ €Ž’› ŠŽ’ŽŽ‰ ‘Ž‘’€‚ˆ’ ˆ‹ˆ‡ˆ’…‹œŽ $4.5\log_2 N$~…„ˆˆ–? \ex[20] ญ€ˆ‘“‰’… „……‚Ž ˆ€ŽƒŽ Žˆ‘Š€, ‘ŽŽ’‚…’‘’‚“ž™…… Œ…’Ž„“ ่…€ ˆ~$N=12$. \ex[ฌ24] ง€’€“‹ˆ“‰’… ‘…„ˆ… —ˆ‘‹€ ‘€‚…ˆ‰ ‚ Œ…’Ž„… ่…€ „‹Ÿ $1\le N<16$, €‘‘Œ€’ˆ‚€Ÿ Š€Š “„€—›…, ’€Š ˆ …“„€—›… Žˆ‘Šˆ. \ex[21] ฎฎŸ‘ˆ’…, Š€Š ˆ‘Ž‘Žˆ’œ €‹ƒŽˆ’Œ~F „‹Ÿ €Ž’› ‘ ‹ž›Œ~$N\ge 1$. \ex[21] ญ€ ˆ‘.~9 ˆ‡Ž€†…€ „ˆ€ƒ€ŒŒ€ €‡ŒŽ†…ˆŸ ŠŽ‹ˆŠŽ‚ ‚ ˆ‘•Ž„Ž‰ ‡€„€—… ไˆŽ€——ˆ (‘.~‘~.~1.2.8). แ“™…‘’‚“…’ ‹ˆ Ž‘’€Ÿ ‘‚Ÿ‡œ Œ…†„“ ’Ž‰ „ˆ€ƒ€ŒŒŽ‰ ˆ ”ˆŽ€——ˆ…‚›Œ „……‚ŽŒ …˜…ˆ‰? \ex[ฌ19] ฏˆ Š€Šˆ• ‡€—…ˆŸ•~$k$ ”ˆŽ€——ˆ…‚Ž „……‚Ž ŽŸ„Š€~$k$ Ž…„…‹Ÿ…’ Ž’ˆŒ€‹œ“ž Ž–…„““ Žˆ‘Š€, ’.~…. ’€Š“ž, ˆ ŠŽ’ŽŽ‰ ‘…„…… —ˆ‘‹Ž ‘€‚…ˆ‰ ŒˆˆŒ€‹œŽ? \ex[ฌ21] จ‡ “.~1.2.8-34 (ˆ‹ˆ “.~5.4.2-10) Œ› ‡€…Œ, —’Ž ‹žŽ… €’“€‹œŽ… —ˆ‘‹Ž~$n$ …„ˆ‘’‚…›Œ Ž€‡ŽŒ …„‘’€‚‹Ÿ…’‘Ÿ ‚ ‚ˆ„… ‘“ŒŒ“ —ˆ‘…‹ ไˆŽ€——ˆ: $n=F_{a_1}+F_{a_2}+\cdots+F_{a_r}$, ƒ„… $r\ge 1$, $a_j\ge a_{j+1}+2$ ˆ~$1\le j1$.} $$ ํ’Ž Žˆ‘•Ž„ˆ’ Ž’ŽŒ“, —’Ž Ž‘‹… …‚ŽƒŽ ‘€‚…ˆŸ Žˆ‘Š ˆŒ…Ž ‘ ‚…ŽŸ’Ž‘’œž~$p$ ‘‚Ž„ˆ’‘Ÿ Š Žˆ‘Š“ ‘…„ˆ $pN$~‹…Œ…’Ž‚ ˆ ‘ ‚…ŽŸ’Ž‘’œž $q$---Š Žˆ‘Š“ ‘…„ˆ $qN$~‹…Œ…’Ž‚. ฏˆ Ž‹œ˜ˆ•~$N$ ŒŽ†Ž ………—œ ””…Š’ŽŒ ˆ‡˜…ƒŽ ŽŸ„Š€, ‘‚Ÿ‡€›Œ ‘ ’…Œ, —’Ž —ˆ‘‹€~$pN$ ˆ~$qN$ … –…‹›…. \medskip \item{a)} ฏŽŠ€†ˆ’…, —’Ž $C(N)=\log_b N$ ’Ž—Ž “„Ž‚‹…’‚ŽŸ…’ “Š€‡€›Œ ‘ŽŽ’Ž˜…ˆŸŒ ˆ …ŠŽ’ŽŽŒ~$b$. ค‹Ÿ ˆ€ŽƒŽ ˆ ”ˆŽ€——ˆ…‚€ Žˆ‘ŠŽ‚ ‚…‹ˆ—ˆ€~$b$ Ž‹“—€…’‘Ÿ ˆ‡ ‚›‚…„…›• €…… ”ŽŒ“‹. \item{b)} ญ…Š’Ž €‘‘“†„€‹ ’€Š: "แ ‚…ŽŸ’Ž‘’œž~$p$ „‹ˆ€ €‘‘Œ€’ˆ‚€…ŒŽƒŽ ˆ’…‚€‹€ „…‹ˆ’‘Ÿ €~$1/p$, ‘ ‚…ŽŸ’Ž‘’œž~$q$---€~$1/q$. แ‹…„Ž‚€’…‹œŽ ˆ’…‚€‹ „…‹ˆ’‘Ÿ ‚ ‘…„…Œ €~$p(1/p)+q (1/q)=2$, ’€Š —’Ž €‹ƒŽˆ’Œ ‚ ’Ž—Ž‘’ˆ ’€Š †… •ŽŽ˜, Š€Š ˆ ˆ€›‰ Žˆ‘Š, …‡€‚ˆ‘ˆŒŽ Ž’~$p$ ˆ~$q$". ฅ‘’œ ‹ˆ Ž˜ˆŠ€ ‚ ’ˆ• €‘‘“†„…ˆŸ•? \medskip \ex[20] ญ€ˆ‘“‰’… ˆ€Ž… „……‚Ž, ‘ŽŽ’‚…’‘’‚“ž™…… ˆ’…Ž‹Ÿ–ˆŽŽŒ“ Žˆ‘Š“ ˆ~$N=10$. \ex[ฌ43] (ํ.~ช.~๏Ž ˆ~ไ.~ไ.~๏Ž.) ฏŽŠ€†ˆ’…,, —’Ž „Ž‹†›Œ Ž€‡ŽŒ Ž”ŽŒ‹…›‰ ˆ’…Ž‹Ÿ–ˆŽ›‰ Žˆ‘Š ‚ ‘…„…Œ ’…“…’ (€‘ˆŒ’Ž’ˆ—…‘Šˆ) $\log_2\log_2 N$~‘€‚…ˆ‰, …‘‹ˆ $N$~Ž’‘Ž’ˆŽ‚€›• Š‹ž—…‰ ˆŒ…ž’ …‡€‚ˆ‘ˆŒ›… €‚ŽŒ…›… €‘…„…‹…ˆŸ. กŽ‹…… ’ŽƒŽ, ‚‘… €‹ƒŽˆ’Œ› Žˆ‘Š€ Ž ’€ŠˆŒ ’€‹ˆ–€Œ „Ž‹†› ‘Ž‚…˜€’œ ‚ ‘…„…Œ $\log_2 \log_2 N$~‘€‚…ˆ‰ (Ž–…Š€ €‘ˆŒ’Ž’ˆ—…‘Š€Ÿ). \rex[25]  ‹ƒŽˆ’Œ ˆ€ŽƒŽ Žˆ‘Š€ ฃ.~กŽ’’…“Š€, “ŽŒŸ“’›‰ ‚ ŠŽ–… “Š’€, "Ž’Š‹€„›‚€…’" Ž‚…Šˆ € €‚…‘’‚Ž „Ž ‘€ŒŽƒŽ ŠŽ–€ Žˆ‘Š€. (ขŽ %%502 ‚…ŒŸ €Ž’› €‹ƒŽˆ’Œ€ Œ› ‡€…Œ, —’Ž $K_l\le K2^{36}$ ŠŽŒ…‘ˆ“…’‘Ÿ …Ž•Ž„ˆŒŽ‘’œ „ŽŽ‹ˆ’…‹œŽ‰ ˆ’…€–ˆˆ!) ฏŽŠ€†ˆ’…, —’Ž \emph{‹žŽ‰} €‹ƒŽˆ’Œ Žˆ‘Š€, ‘ŽŽ’‚…’‘’‚“ž™ˆ‰ ˆ€ŽŒ“ „……‚“ ˆ €‡‚…’‚‹Ÿž™ˆ‰‘Ÿ Ž ’…Œ €€‚‹…ˆŸŒ ($<$, $=$, ˆ‹ˆ~$>$), ŒŽ†Ž ……„…‹€’œ ‚ €‹ƒŽˆ’Œ, €‡‚…’‚‹Ÿž™ˆ‰‘Ÿ ‚Ž ‚“’…ˆ• “‡‹€• ‹ˆ˜œ Ž „‚“Œ €€‚‹…ˆŸŒ ($<$ ˆ‹ˆ~$\ge$). ข —€‘’Ž‘’ˆ, ŒŽ„ˆ”ˆ–ˆ“‰’… ’€ŠˆŒ ‘Ž‘ŽŽŒ €‹ƒŽˆ’Œ~C. \rex[23] ฏŽ‹Ž… ˆ€Ž… „……‚Ž Ÿ‚‹Ÿ…’‘Ÿ “„Ž›Œ ‘Ž‘ŽŽŒ …„‘’€‚‹…ˆŸ ‚ Ž‘‹…„Ž‚€’…‹œ›• Ÿ—…‰Š€• „……‚€ ‘ ŒˆˆŒ€‹œŽ‰ „‹ˆŽ‰ “’ˆ. (แ. ‘ .~2.3.4.5.) ฏˆ„“Œ€‰’… ””…Š’ˆ‚›‰ Œ…’Ž„ Žˆ‘Š€, Ž‘Ž‚€›‰ € ’€ŠŽŒ …„‘’€‚‹…ˆˆ. [\emph{ใŠ€‡€ˆ…:} ŒŽ†Ž ‹ˆ ‚ ˆ€ŽŒ Žˆ‘Š… ˆ‘Ž‹œ‡Ž‚€’œ “ŒŽ†…ˆ… €~$2$ ‚Œ…‘’Ž „…‹…ˆŸ €~$2$?] \rex[ฌ25] ฏ…„Ž‹Ž†ˆŒ, —’Ž “ ˆ€ŽƒŽ „……‚€ ˆŒ……’‘Ÿ $a_k$~‚“’…ˆ• ˆ $b_k$~‚…˜ˆ• “‡‹Ž‚ € “Ž‚…~$k$, $k=0$, $1$,~\dots. (ชŽ…œ €•Ž„ˆ’‘Ÿ € “‹…‚ŽŒ “Ž‚….) โ€Š, „‹Ÿ ˆ‘.~8 ˆŒ……Œ $(a_0, a_1,~\ldots, a_6)=(1, 2, 4, 4, 1, 0)$ ˆ $(b_0, b_1,~\ldots, b_6)=(0, 0, 0, 4, 7, 2)$. (a)~ฏŽŠ€†ˆ’…, —’Ž ‘“™…‘’‚“…’ Ž‘’Ž… €‹ƒ…€ˆ—…‘ŠŽ… ‘ŽŽ’Ž˜…ˆ…, ‘‚Ÿ‡›‚€ž™…… Žˆ‡‚Ž„Ÿ™ˆ… ”“Š–ˆˆ $A(z)=\sum_{k}a_kz^k$ ˆ~$B(z)=\sum_k b_kz^k$. (b)~เ€‘…„…‹…ˆ… ‚…ŽŸ’Ž‘’…‰ ˆ “„€—ŽŒ Žˆ‘Š… Ž ˆ€ŽŒ“ „……‚“ ˆŒ……’ Žˆ‡‚Ž„Ÿ™“ž ”“Š–ˆž $g(z)=zA(z)/N$, € ˆ …“„€—ŽŒ Žˆ‘Š… Žˆ‡‚Ž„Ÿ™€Ÿ ”“Š–ˆŸ …‘’œ $h(z)=B(z)/(N+1)$. (ข ŽŽ‡€—…ˆŸ• .~6.2.1 $C_N=\mean(g)$, $C'_N=\mean(h)$, € ‘ŽŽ’Ž˜…ˆ…~(2) ‘‚Ÿ‡›‚€…’ ’ˆ ‚…‹ˆ—ˆ›.) ญ€‰„ˆ’… ‡€‚ˆ‘ˆŒŽ‘’œ Œ…†„“ $\var(g)$ ˆ~$\var(h)$. \ex[22] ฏŽŠ€†ˆ’…, —’Ž „……‚Ž ไˆŽ€——ˆ ‘‚Ÿ‡€Ž ‘ ‘Ž’ˆŽ‚ŠŽ‰ ŒŽƒŽ”€‡›Œ ‘‹ˆŸˆ…Œ € ’…• ‹…’€•. \ex[M30] (X.~แ.~แ’Ž“ ˆ ค†.~ซˆˆ.) เ€‘‘ŒŽ’ˆŒ Ž–…‘‘ Žˆ‘Š€, Ž‘Ž‚€›‰ ’Ž‹œŠŽ € ‘€‚…ˆŸ• Š‹ž—…‰ ˆ ˆ‘Ž‹œ‡“ž™ˆ‰ Ž„Ž‚…Œ…Ž $k$~Ž–…‘‘ŽŽ‚. ฏˆ Š€†„ŽŒ ˜€ƒ… Žˆ‘Š€ Ž…„…‹Ÿž’‘Ÿ $k$~ˆ„…Š‘Ž‚ $i_1$, $i_2$,~\dots, $i_k$ ˆ Œ› ‘Ž‚…˜€…Œ $k$~Ž„Ž‚…Œ…›• ‘€‚…ˆ‰: …‘‹ˆ~$K=K_j$ „‹Ÿ …ŠŽ’ŽŽƒŽ~$j$, Žˆ‘Š ŠŽ—€…’‘Ÿ “„€—Ž, ‚ Ž’ˆ‚ŽŒ ‘‹“—€… ……•Ž„ˆŒ Š ‘‹…„“ž™…Œ“ ˜€ƒ“ Žˆ‘Š€, Ž‘Ž‚›‚€Ÿ‘œ € $2^k$~‚Ž‡ŒŽ†›• ˆ‘•Ž„€•~$KK_{i_j}$, $1\le j\le k$. ฏŽŠ€†ˆ’…, —’Ž ’€ŠŽ‰ Ž–…‘‘ ˆ~$N\to\infty$ „Ž‹†… ‘Ž‚…˜€’œ ‚ ‘…„…Œ Ž Š€‰…‰ Œ…… $\log_{k+1}N$~˜€ƒŽ‚. (ฏ…„Ž‹€ƒ€…’‘Ÿ, —’Ž ‚‘… Š‹ž—ˆ ‚ ’€‹ˆ–…, ’€Š†… Š€Š ˆ €ƒ“Œ…’ Žˆ‘Š€, €‚Ž‚…ŽŸ’›.) (ง€—ˆ’, Ž ‘€‚…ˆž ‘ Ž„ŽŽ–…‘‘Ž›Œ ˆ€›Œ Žˆ‘ŠŽŒ Œ› ‚›ˆƒ›‚€…Œ ‚ ‘ŠŽŽ‘’ˆ … ‚ $k$~€‡, Š€Š ŒŽ†Ž ›‹Ž › Ž†ˆ„€’œ, € ‹ˆ˜œ ‚ $\log_2(k+1)$~€‡. ข ’ŽŒ ‘Œ›‘‹… ‚›ƒŽ„…… Š€†„›‰ Ž–…‘‘Ž ˆ‘Ž‹œ‡Ž‚€’œ „‹Ÿ Ž’„…‹œŽƒŽ Žˆ‘Š€, € … Žฎ…„ˆŸ’œ ˆ•.) \subsubchap{ฏŽˆ‘Š Ž ˆ€ŽŒ“ „……‚“} %% 6.2.2 ข …„›„“™…Œ “Š’… Œ› ‚ˆ„…‹ˆ, —’Ž ˆ‘Ž‹œ‡Ž‚€ˆ… …Ÿ‚Ž‰ ‘’“Š’“› ˆ€ŽƒŽ „……‚€ Ž‹…ƒ—€…’ ŽˆŒ€ˆ… ˆ€ŽƒŽ ˆ ”ˆŽ€——ˆ…‚€ Žˆ‘ŠŽ‚. เ€‘‘ŒŽ’…ˆ… ‘ŽŽ’‚…’‘’‚“ž™ˆ• „……‚œ…‚ Ž‡‚Ž‹ˆ‹Ž ‡€Š‹ž—ˆ’œ, —’Ž ˆ „€ŽŒ~$N$ ‘…„ˆ ‚‘…• Œ…’Ž„Ž‚ Žˆ‘Š€ “’…Œ ‘€‚…ˆŸ Š‹ž—…‰ ˆ€›‰ Žˆ‘Š ‘Ž‚…˜€…’ ŒˆˆŒ€‹œŽ… —ˆ‘‹Ž ‘€‚…ˆ‰. ญŽ Œ…’Ž„› …„›„“™…ƒŽ “Š’€ …„€‡€—…› ƒ‹€‚›Œ Ž€‡ŽŒ „‹Ÿ ’€‹ˆ– ”ˆŠ‘ˆŽ‚€ŽƒŽ €‡Œ…€, ’€Š Š€Š Ž‘‹…„Ž‚€’…‹œŽ… €‘Ž‹Ž†…ˆ… ‡€ˆ‘…‰ „…‹€…’ ‚‘’€‚Šˆ ˆ “„€‹…ˆŸ „Ž‚Ž‹œŽ ’“„Ž…ŒŠˆŒˆ. ฅ‘‹ˆ ’€‹ˆ–€ %%503 „ˆ€Œˆ—…‘Šˆ ˆ‡Œ…Ÿ…’‘Ÿ, ’Ž ŠŽŽŒˆŸ Ž’ ˆ‘Ž‹œ‡Ž‚€ˆŸ ˆ€ŽƒŽ Žˆ‘Š€ … ŽŠŽ…’ ‡€’€’ € Ž„„…†€ˆ… “ŽŸ„Ž—…ŽƒŽ €‘Ž‹Ž†…ˆŸ Š‹ž—…‰. \emph{๏‚Ž…} ˆ‘Ž‹œ‡Ž‚€ˆ… ‘’“Š’“› ˆ€ŽƒŽ „……‚€ Ž‡‚Ž‹Ÿ…’ ›‘’Ž ‚‘’€‚‹Ÿ’œ ˆ “„€‹Ÿ’œ ‡€ˆ‘ˆ ˆ Žˆ‡‚Ž„ˆ’œ ””…Š’ˆ‚›‰ Žˆ‘Š Ž ’€‹ˆ–…. ข …‡“‹œ’€’… Œ› Ž‹“—€…Œ Œ…’Ž„, Ž‹…‡›‰ Š€Š „‹Ÿ Žˆ‘Š€, ’€Š ˆ „‹Ÿ ‘Ž’ˆŽ‚Šˆ. โ€Š€Ÿ ƒˆŠŽ‘’œ „Ž‘’ˆƒ€…’‘Ÿ \picture{เˆ‘. 10. กˆ€Ž… „……‚Ž Žˆ‘Š€.} “’…Œ „Ž€‚‹…ˆŸ ‚ Š€†„“ž ‡€ˆ‘œ „‚“• Ž‹…‰ „‹Ÿ •€…ˆŸ ‘‘›‹ŽŠ. ฌ…’Ž„› Žˆ‘Š€ Ž €‘’“™ˆŒ ’€‹ˆ–€Œ, —€‘’Ž €‡›‚€ž’ \emph{€‹ƒŽˆ’Œ€Œˆ ’€‹ˆ– ‘ˆŒ‚Ž‹Ž‚}, ’€Š Š€Š €‘‘…Œ‹…›, ŠŽŒˆ‹Ÿ’Ž› ˆ „“ƒˆ… ‘ˆ‘’…Œ›… Žƒ€ŒŒ› Ž›—Ž ˆ‘Ž‹œ‡“ž’ ˆ• „‹Ÿ •€…ˆŸ Ž…„…‹Ÿ…Œ›• Ž‹œ‡Ž‚€’…‹…Œ ‘ˆŒ‚Ž‹Ž‚. ญ€ˆŒ…, Š‹ž—ŽŒ ‡€ˆ‘ˆ ‚ ŠŽŒˆ‹Ÿ’Ž… ŒŽ†…’ ‘‹“†ˆ’œ ‘ˆŒ‚Ž‹ˆ—…‘Šˆ‰ ˆ„…’ˆ”ˆŠ€’Ž, ŽŽ‡€—€ž™ˆ‰ ……Œ…“ž ‚ …ŠŽ’ŽŽ‰ Žƒ€ŒŒ… € ไŽ’€… ˆ‹ˆ  ‹ƒŽ‹…, € Ž‘’€‹œ›… Ž‹Ÿ ‡€ˆ‘ˆ ŒŽƒ“’ ‘Ž„…†€’œ ˆ”ŽŒ€–ˆž Ž ’ˆ… ……Œ…Ž‰ ˆ …… €‘Ž‹Ž†…ˆˆ ‚ €ŒŸ’ˆ. จ‹ˆ †… Š‹ž—ŽŒ ŒŽ†…’ ›’œ ‘ˆŒ‚Ž‹ Žƒ€ŒŒ› „‹Ÿ \MIX, € Ž‘’€‚˜€Ÿ‘Ÿ —€‘’œ ‡€ˆ‘ˆ ŒŽ†…’ ‘Ž„…†€’œ Š‚ˆ‚€‹…’ ’ŽƒŽ ‘ˆŒ‚Ž‹€. ฏŽƒ€ŒŒ› Žˆ‘Š€ ‘ ‚‘’€‚ŠŽ‰ Ž „……‚“, ŠŽ’Ž›… “„“’ Žˆ‘€› ‚ ’ŽŒ “Š’…, Ž’‹ˆ—Ž Ž„•Ž„Ÿ’ „‹Ÿ ˆ‘Ž‹œ‡Ž‚€ˆŸ ‚ Š€—…‘’‚… €‹ƒŽˆ’ŒŽ‚ ’€‹ˆ– ‘ˆŒ‚Ž‹Ž‚, Ž‘Ž…Ž …‘‹ˆ †…‹€’…‹œŽ €‘…—€’›‚€’œ ‘ˆŒ‚Ž‹› ‚ €‹”€‚ˆ’ŽŒ ŽŸ„Š…. ค“ƒˆ… €‹ƒŽˆ’Œ›, ’€‹ˆ– ‘ˆŒ‚Ž‹Ž‚ Žˆ‘€› ‚ \S~6.3 ˆ~6.4. %%504 ญ€ ˆ‘.~10 ˆ‡Ž€†…Ž ˆ€Ž… „……‚Ž Žˆ‘Š€, ‘Ž„…†€™…… €‡‚€ˆŸ Ž„ˆ€„–€’ˆ ‡€ŠŽ‚ ‡Ž„ˆ€Š€% \note{1}{ง€Šˆ ‡Ž„ˆ€Š€, “ŽŸ„Ž—…›… Ž Œ…‘Ÿ–€Œ: ชŽ‡…Žƒ, ขŽ„Ž‹…‰, เ››, ฎ‚…, โ…‹…–, ก‹ˆ‡…–›, เ€Š, ซ…‚, ค…‚€, ข…‘›, แŠŽˆŽ, แ’…‹…–,---{\sl ฏˆŒ. ……‚.\/}}. ฅ‘‹ˆ ’……œ, Ž’€‚‹ŸŸ‘œ Ž’ ŠŽŸ „……‚€, Œ› “„…Œ ˆ‘Š€’œ „‚…€„–€’Ž… €‡‚€ˆ…, |SAGITTARIUS|, ’Ž “‚ˆ„ˆŒ, —’Ž ŽŽ Ž‹œ˜…, —…Œ |CAPRICORN|, Ž’ŽŒ“ “†Ž ˆ„’ˆ ‚€‚Ž; ŽŽ Ž‹œ˜…, —…Œ |PISCES|,---‘Ž‚€ ˆ„…Œ ‚€‚Ž; ŽŽ Œ…œ˜…, —…Œ |TAURUS|,---ˆ„…Œ ‚‹…‚Ž; ŽŽ Œ…œ˜…, —…Œ |SCORPIO|,--- ˆ Œ› Ž€„€…Œ ‚Ž ‚…˜ˆ‰ “‡…‹~\leaf{8}. ฏŽˆ‘Š ›‹ …“„€—›Œ; ’……œ Ž ŽŠŽ—€ˆˆ Žˆ‘Š€ Œ› ŒŽ†…Œ \emph{‚‘’€‚ˆ’œ} |SAGITTARIUS|, "Ž„‚Ÿ‡›‚€Ÿ" …ƒŽ Š „……‚“ ‚Œ…‘’Ž ‚…˜…ƒŽ “‡‹€~\leaf{8}. โ€ŠˆŒ Ž€‡ŽŒ, ’€‹ˆ–€ ŒŽ†…’ €‘’ˆ …‡ ……Œ…™…ˆŸ ‘“™…‘’‚“ž™ˆ• ‡€ˆ‘…‰. เˆ‘“ŽŠ~10 Ž‹“—… Ž‘‹…„Ž‚€’…‹œŽ‰ ‚‘’€‚ŠŽ‰, €—ˆ€Ÿ ‘ “‘’ŽƒŽ „……‚€, Š‹ž—…‰ |CAPRICORN|, |AQUARIUS|, |PISCES|, |ARIES|, |TAURUS|, |GEMINI|, |CANCER|, |LEO|, |VIRGO|, |LIBRA|, |SCORPIO| ‚ “Š€‡€ŽŒ ŽŸ„Š…. ญ€ ˆ‘.~10 ‚‘… Š‹ž—ˆ ‹…‚ŽƒŽ Ž„„……‚€ ŠŽŸ …„˜…‘’‚“ž’ Ž €‹”€‚ˆ’“ ‘‹Ž‚“ |CAPRICORN|, € ‚ €‚ŽŒ Ž„„……‚… ‘’ŽŸ’ Ž‘‹… …ƒŽ.  €‹Žƒˆ—Ž… “’‚…†„…ˆ… ‘€‚…„‹ˆ‚Ž „‹Ÿ ‹…‚ŽƒŽ ˆ €‚ŽƒŽ Ž„„……‚œ…‚ ‹žŽƒŽ “‡‹€. ฎ’‘ž„€ ‘‹…„“…’, —’Ž ˆ Ž•Ž„… „……‚€ ‚ \emph{‘ˆŒŒ…’ˆ—ŽŒ ŽŸ„Š…} Š‹ž—ˆ €‘Ž‹€ƒ€ž’‘Ÿ ‘’ŽƒŽ ‚ €‹”€‚ˆ’ŽŒ ŽŸ„Š…: $$ \displaylines{ |AQUARIUS|, |ARIES|, |CANCER|, |CAPRICORN|, |GEMINI|, \cr |LEO|, \ldots, |VIRGO|,\cr } $$ ’€Š Š€Š ‘ˆŒŒ…’ˆ—›‰ ŽŸ„ŽŠ Ž‘Ž‚€ € Ž•Ž†„…ˆˆ ‘€—€‹€ ‹…‚ŽƒŽ Ž„„……‚€ Š€†„ŽƒŽ “‡‹€, ‡€’…Œ ‘€ŒŽƒŽ “‡‹€, € ‡€’…Œ …ƒŽ €‚ŽƒŽ Ž„„……‚€ (‘. ‘ .~2.3.1). ญˆ†… „€…’‘Ÿ Ž„ŽŽ… Žˆ‘€ˆ… Ž–…‘‘€ Žˆ‘Š€ ‘ ‚‘’€‚ŠŽ‰. \alg โ.(ฏŽˆ‘Š ‘ ‚‘’€‚ŠŽ‰ Ž „……‚“.) ค€€ ’€‹ˆ–€ ‡€ˆ‘…‰, Ž€‡“ž™ˆ• ˆ€Ž… „……‚Ž. ฏŽˆ‡‚Ž„ˆ’‘Ÿ Žˆ‘Š ‡€„€ŽƒŽ €ƒ“Œ…’€~$K$. ฅ‘‹ˆ …ƒŽ …’ ‚ ’€‹ˆ–…, ’Ž ‚ Ž„•Ž„Ÿ™…Œ Œ…‘’… ‚ „……‚Ž ‚‘’€‚‹Ÿ…’‘Ÿ Ž‚›‰ “‡…‹, ‘Ž„…†€™ˆ‰~$K$. ฏ…„Ž‹€ƒ€…’‘Ÿ, —’Ž “‡‹› „……‚€ ‘Ž„…†€’ Ž Š€‰…‰ Œ…… ‘‹…„“ž™ˆ… Ž‹Ÿ: $$ \eqalign{ |KEY|(|P|)&=\hbox{Š‹ž—, •€Ÿ™ˆ‰‘Ÿ ‚ “‡‹… $|NODE|(|P|)$};\cr |LLINK|(|P|)&=\hbox{“Š€‡€’…‹œ € ‹…‚Ž… Ž„„……‚Ž “‡‹€~$|NODE|(|P|)$};\cr |RLINK|(|P|)&=\hbox{“Š€‡€’…‹œ € €‚Ž… Ž„„……‚Ž “‡‹€~$|NODE|(|P|)$}.\cr } $$ ฏ“‘’›… Ž„„……‚œŸ (‚…˜ˆ… “‡‹› € ˆ‘.~10) …„‘’€‚‹Ÿž’‘Ÿ “‘’›Œˆ “Š€‡€’…‹ŸŒˆ~$\NULL$. ฏ……Œ…€Ÿ~|ROOT| “Š€‡›‚€…’ € ŠŽ…œ „……‚€. ค‹Ÿ “„Ž‘’‚€ …„Ž‹€ƒ€…’‘Ÿ, —’Ž „……‚Ž … “‘’Ž %%505 ($|ROOT|\ne\NULL$), ’€Š Š€Š ˆ~$|ROOT|=\NULL$ Ž…€–ˆˆ ‘’€Ž‚Ÿ’‘Ÿ ’ˆ‚ˆ€‹œ›Œˆ. \st[ญ€—€‹œ€Ÿ “‘’€Ž‚Š€.] ใ‘’€Ž‚ˆ’œ $|P|\asg |ROOT|$. (ใŠ€‡€’…‹œ~|P| “„…’ Ž„‚ˆƒ€’œ‘Ÿ ‚ˆ‡ Ž „……‚“.) \st[แ€‚…ˆ….] ฅ‘‹ˆ~$K<|KEY|(|P|)$, ’Ž ……‰’ˆ €~\stp{3}; …‘‹ˆ $K>|KEY|(|P|)$, ’Ž ……‰’ˆ €~\stp{4}; …‘‹ˆ $K=|KEY|(|P|)$, Žˆ‘Š ‡€‚…˜… “„€—Ž. \st[่€ƒ ‚‹…‚Ž.] ฅ‘‹ˆ~$|LLINK|(|P|)\ne\NULL$, “‘’€Ž‚ˆ’œ $|P|\asg|LLINK|(|P|)$ ˆ ‚…“’œ‘Ÿ €~\stp{2}. ข Ž’ˆ‚ŽŒ ‘‹“—€… ……‰’ˆ €~\stp{5}. \st[่€ƒ ‚€‚Ž.] ฅ‘‹ˆ~$|RLINK|(|P|)\ne\NULL$, “‘’€Ž‚ˆ’œ $|P|\asg|RLINK|(|P|)$ ˆ ‚…“’œ‘Ÿ €~\stp{2}. \st[ข‘’€‚Š€ ‚ „……‚Ž.] (ฏŽˆ‘Š …“„€—…; ’……œ Œ› ŽŒ…‘’ˆŒ $K$ ‚ „……‚Ž.) ข›Ž‹ˆ’œ $|Q|\Asg|AVAIL|$; |Q| ’……œ “Š€‡›‚€…’ € Ž‚›‰ “‡…‹. ใ‘’€Ž‚ˆ’œ $|KEY|(|Q|)\asg K$, $|LLINK|(|Q|)\asg|RLINK|(|Q|)\asg\NULL$. (ญ€ ‘€ŒŽŒ „…‹… “†Ž Žˆ‡‚…‘’ˆ €—€‹œ“ž “‘’€Ž‚Š“ ˆ „“ƒˆ• Ž‹…‰ Ž‚ŽƒŽ “‡‹€.) ฅ‘‹ˆ $K$ ›‹Ž Œ…œ˜… $|KEY|(|P|)$, “‘’€Ž‚ˆ’œ $|LLINK|(|P|)\asg|Q|$; ‚ Ž’ˆ‚ŽŒ ‘‹“—€… “‘’€Ž‚ˆ’œ $|RLINK|(|P|)\asg|Q|$. (ข ’Ž’ ŒŽŒ…’ Œ› ŒŽƒ‹ˆ › ˆ‘‚Žˆ’œ $|P|\asg|Q|$ ˆ “„€—Ž ‡€‚…˜ˆ’œ €Ž’“ €‹ƒŽˆ’Œ€.) \algend  ‹ƒŽˆ’Œ ‘€Œ Ž„‘Š€‡›‚€…’ …€‹ˆ‡€–ˆž € Ÿ‡›Š…~\MIXAL. ฏ…„Ž‹Ž†ˆŒ, €ˆŒ…, —’Ž “‡‹› „……‚€ ˆŒ…ž’ ‘‹…„“ž™“ž ‘’“Š’““: \picture{เˆ‘. ‘’. 505} ขŽ‡ŒŽ†Ž, „€‹…… €‘Ž‹Ž†…› „ŽŽ‹ˆ’…‹œ›… ‘‹Ž‚€ |INFO|. ช€Š ˆ ‚ ƒ‹.~2, |AVAIL| …‘’œ ‘ˆ‘ŽŠ ‘‚ŽŽ„Ž‰ €ŒŸ’ˆ. จ’€Š, Ž‹“—€…’‘Ÿ ‘‹…„“ž™€Ÿ Žƒ€ŒŒ€ „‹Ÿ \MIX. \prog โ.(ฏŽˆ‘Š ‘ ‚‘’€‚ŠŽ‰ Ž „……‚“.) $|rA|\equiv K$, $|rI1|\equiv|P|$, $|rI2|\equiv Q$. \code LLINK & EQU &2:3 RLINK & EQU &4:5 START & LDA &ช & 1 & โ1. ญ€—€‹œ€Ÿ “‘’€Ž‚Š€. & LD1 &ROOT & 1 & $|P|\asg|ROOT|$. & JMP &2F & 1 4H & LD2 &0,1(RLINK) & C2 & T4. ่€ƒ ‚€‚Ž. $|Q|\asg|RLlNK|(|P|)$. & J2Z &5F & C2 & ญ€ T5, …‘‹ˆ $|Q|=\NULL$. 1H & ENT1 &0,2 & C-l & $|P|\asg|Q|$. 2H & CMPA &1,1 & C & T2. แ€‚…ˆ…. & JG & 4ข & C & ญ€ T4, …‘‹ˆ $K>|KEY|(|P|)$. & JE &SUCCESS & C1 & ข›•Ž„, …‘‹ˆ $K=|KEY|(|P|)$. & LD2 &0,1 (LLINK) & C1-S & Tง. ่€ƒ ‚‹…‚Ž. $|Q|\asg|LLINK|(|P|)$. %%506 & J2NZ & 1B & C1-S & ญ€ T2, …‘‹ˆ $|Q|\ne\NULL$. 5ญ & LD2 & AVAIL & 1-S & T5 ข‘’€‚Šˆ ‚ „……‚Ž. & J2Z & OVERFLOW & 1-S & LDX & 0,2(RLINK) & 1-S & STX & AVAIL & 1-S & $|Q|\Asg|AVAIL|$. & STA & 1,2 & 1-S & $|KEY|(|Q|)\asg|K|$. & STZ & 0,2 & 1-S & $|LLINK|(|Q|)\asg|RLINK|(|Q|)\asg\NULL$. & JL & 1F & 1-S & $K$ ›‹ Œ…œ˜… $|KEY|(|P|)$? & ST2 & 0,1(RLINK) & A & $|RLINK|(|P|)\asg|Q|$. & JMP & *+2 & A 1H & ST2 & 0,1(LLINK) & 1-S-A & $|LLINK|(|P|)\asg|Q|$. DONE & EQU & * & 1-S & ข›•Ž„ Ž‘‹… ‚‘’€‚Šˆ. \endcode \progend ฏ…‚›… 13~‘’ŽŠ Žƒ€ŒŒ› Ž‘“™…‘’‚‹Ÿž’ Žˆ‘Š, Ž‘‹…„ˆ… 11~‘’ŽŠ---‚‘’€‚Š“. ข…ŒŸ €Ž’› Žˆ‘ŠŽ‚Ž‰ ”€‡› €‚Ž $(7C+C1-3S+4)u$, ƒ„… $$ \eqalign{ C &=\hbox{—ˆ‘‹Ž Žˆ‡‚…„…›• ‘€‚…ˆ‰};\cr Cl& =\hbox{—ˆ‘‹Ž ‘‹“—€…‚, ŠŽƒ„€ $K\le|KEY|(|P|)$};\cr S& =\hbox{ 1 ˆ “„€—ŽŒ Žˆ‘Š… ˆ 0 ‚ Ž’ˆ‚ŽŒ ‘‹“—€…}.\cr } $$ ข ‘…„…Œ ˆŒ……Œ $C1={1\over2}(C+S)$; „…‰‘’‚ˆ’…‹œŽ, $C1+C2=C$ ˆ $C1-S\approx C2$. ฏŽ’ŽŒ“ ‚…ŒŸ Žˆ‘Š€ ˆŒ…Ž €‚Ž $(7.5C-2.5S+4)u$. \picture{เˆ‘ 11. ฏŽˆ‘Š ‘ ‚‘’€‚ŠŽ‰ Ž „……‚“.} ฏŽƒ€ŒŒ› ˆ€ŽƒŽ Žˆ‘Š€, ˆ‘Ž‹œ‡“ž™ˆ… …Ÿ‚›… „……‚œŸ, €Ž’€ž’ „Ž‹œ˜…! (แ. ‘ Žƒ€ŒŒŽ‰~6.2.1แ.) ฏŽ„“‹ˆŽ‚€‚ ŠŽŒ€„›, Š€Š. ˆ ‚ Žƒ€ŒŒ…~6.2.1F, ŒŽ†Ž ˆ‡€‚ˆ’œ‘Ÿ Ž’ ‘’ŽŠˆ~08 ‚ Žƒ€ŒŒ…~โ, “Œ…œ˜ˆ‚ ’…Œ ‘€Œ›Œ ‚…ŒŸ Žˆ‘Š€ „Ž~$(6.5C-2.5S+5)u$. ฅ‘‹ˆ Žˆ‘Š …“„€—…, ”€‡€ ‚‘’€‚Šˆ ‡€‰Œ…’ …™… ‚…ŒŸ $14u$ ˆ‹ˆ~$15u$.  ‹ƒŽˆ’Œ~โ ‹…ƒŠŽ ˆ‘Ž‘Žˆ’œ Š €Ž’… ‘ Š‹ž—€Œˆ ˆ ‡€ˆ‘ŸŒˆ \emph{……Œ…Ž‰ „‹ˆ›}. ญ€ˆŒ…, …‘‹ˆ Œ› €‘…„…‹Ÿ…Œ %%507 ˆŒ…ž™……‘Ÿ ‚ €‹ˆ—ˆˆ Ž‘’€‘’‚Ž Ž‘‹…„Ž‚€’…‹œŽ, ‘Ž‘ŽŽŒ "Ž‘‹…„ˆŒ ‚Š‹ž—€…’‘Ÿ---…‚›Œ ˆ‘Š‹ž—€…’‘Ÿ" (LIFO), ’Ž ‹…ƒŠŽ ‘ŒŽ†…Œ ‘Ž‡„€‚€’œ “‡‹› €‡‹ˆ—ŽƒŽ €‡Œ…€; …‚Ž… ‘‹Ž‚Ž „……‚€~(1) ŒŽ†…’ “Š€‡›‚€’œ „‹ˆ“. โ€ŠŽ… ””…Š’ˆ‚Ž… ˆ‘Ž‹œ‡Ž‚€ˆ… €ŒŸ’ˆ „…‹€…’ €‹ƒŽˆ’Œ› ’€‹ˆ– ‘ˆŒ‚Ž‹Ž‚, Ž‘Ž‚€›… € „…‚Ž‚ˆ„Ž‰ ‘’“Š’“…, Ž‘Ž…Ž ˆ‚‹…Š€’…‹œ›Œˆ „‹Ÿ €‡€Ž’—ˆŠŽ‚ ŠŽŒˆ‹Ÿ’ŽŽ‚, €‘‘…Œ‹…Ž‚ ˆ ‡€ƒ“‡—ˆŠŽ‚. \qsection   Š€Š €‘—…’ €ˆ•“„˜…ƒŽ ‘‹“—€Ÿ? ฌŽƒˆ… Žƒ€ŒŒˆ‘’› ‘€—€‹€ ‘Š…’ˆ—…‘Šˆ ‚Ž‘ˆˆŒ€ž’ €‹ƒŽˆ’Œ~T. ฅ‘‹ˆ › Š‹ž—ˆ ˆ‘.~10 Ž‘’“€‹ˆ ‚ €‹”€‚ˆ’ŽŒ ŽŸ„Š… |AQUARIUS|,~\dots, |VIRGO|, a … ‚ Š€‹…„€ŽŒ |CAPRICORN|,~\dots, |SCORPIO|, ’Ž €‹ƒŽˆ’Œ ‚›‘’Žˆ‹ › ‚›Ž†„…Ž… „……‚Ž, ŠŽ’ŽŽ…, ‚ ‘“™Ž‘’ˆ, Ž…„…‹Ÿ…’ \emph{Ž‘‹…„Ž‚€’…‹œ›‰} Žˆ‘Š. (ข‘… Ž‹Ÿ |LLINK| €‚Ÿ‹ˆ‘œ › ~$\NULL$.)  €‹Žƒˆ—Ž, …‘‹ˆ Š‹ž—ˆ Ž‘’“€ž’ ‚ …Ž›—ŽŒ ŽŸ„Š…: $$ \displaylines{ |AQUARIUS|, |VIRGO|, |ARIES|, |TAURUS|, |CANCER|, |SCORPIO|,\cr |CAPRICORN|, |PISCES|, |GEMINI|, |LIBRA|, |LEO|,\cr } $$ Œ› Ž‹“—ˆŒ ‡ˆƒ‡€ƒŽŽ€‡Ž… „……‚Ž, —’Ž ˆ—“’œ … ‹“—˜…. (ฏŽ‘’Ž‰’… ’Ž „……‚Ž!) แ „“ƒŽ‰ ‘’ŽŽ›, „‹Ÿ “„€—ŽƒŽ Žˆ‘Š€ Ž „……‚“ ˆ‘.~10 ’…“…’‘Ÿ ‚ ‘…„…Œ ‚‘…ƒŽ ‹ˆ˜œ $3{2\over11}$~‘€‚…ˆ‰, —’Ž …ŒŽƒˆŒ Ž‹œ˜… Ž’ˆŒ€‹œŽƒŽ ‘…„…ƒŽ —ˆ‘‹€ ‘€‚…ˆ‰~3, ŠŽ’ŽŽ… „Ž‘’ˆƒ€…’‘Ÿ ˆ Žˆ‘Š… Ž €ˆ‹“—˜…Œ“ ˆ‡ ‚Ž‡ŒŽ†›• ˆ€›• „……‚œ…‚. ค‹Ÿ „Ž‘’€’Ž—Ž •ŽŽ˜Ž ‘€‹€‘ˆŽ‚€ŽƒŽ „……‚€ ‚…ŒŸ Žˆ‘Š€ ˆŒ…Ž, ŽŽ–ˆŽ€‹œŽ~$\log_2N$, € „‹Ÿ ‚›Ž†„…ŽƒŽ „……‚€---$N$. ข “.~2.3.4.5-5 „ŽŠ€‡›‚€…’‘Ÿ, —’Ž, …‘‹ˆ ‘—ˆ’€’œ ‚‘… ˆ€›… „……‚œŸ ˆ‡ $N$~“‡‹Ž‚ €‚Ž‚…ŽŸ’›Œˆ, ‘…„…… ‚…ŒŸ Žˆ‘Š€ ˆ‹ˆ‡ˆ’…‹œŽ ŽŽ–ˆŽ€‹œŽ~$\sqrt{N}$. ็…ƒŽ †… €Œ Ž†ˆ„€’œ Ž’ €‹ƒŽˆ’Œ€~T? ช ‘—€‘’œž, ŒŽ†Ž „ŽŠ€‡€’œ, —’Ž Žˆ‘Š Ž „……‚“ ’…“…’ ‹ˆ˜œ ŽŠŽ‹Ž $2\ln N \approx 1.386\log_2 N$ ‘€‚…ˆ‰, …‘‹ˆ Š‹ž—ˆ „Ž€‚‹Ÿž’‘Ÿ Š „……‚“ ‚ ‘‹“—€‰ŽŒ ŽŸ„Š…; •ŽŽ˜Ž ‘€‹€‘ˆŽ‚€›… „……‚œŸ---€‚ˆ‹Ž, € ‚›Ž†„…›…---ˆ‘Š‹ž—…ˆ…. คŽŠ€‡€’œ ’Ž’ ”€Š’ “„ˆ‚ˆ’…‹œŽ Ž‘’Ž. ฏ…„Ž‹Ž†ˆŒ, —’Ž Š€†„€Ÿ ˆ‡ $N!$~……‘’€Ž‚ŽŠ $N$~Š‹ž—…‰ ‘ €‚Ž‰ ‚…ŽŸ’Ž‘’œž ˆ‘Ž‹œ‡“…’‘Ÿ „‹Ÿ Ž‘’Ž…ˆŸ „……‚€ “’…Œ ‚‘’€‚ŽŠ. ็ˆ‘‹Ž ‘€‚…ˆ‰, “†›• „‹Ÿ €•Ž†„…ˆŸ Š‹ž—€, Ž‚Ž € …„ˆˆ–“ Ž‹œ˜… —ˆ‘‹€ ‘€‚…ˆ‰, Ž’…Ž‚€‚˜ˆ•‘Ÿ ˆ ‚‘’€‚Š… …ƒŽ ‚ „……‚Ž. แ‹…„Ž‚€’…‹œŽ, …‘‹ˆ —……‡ $C_N$ ŽŽ‡€—ˆ’œ ‘…„…… —ˆ‘‹Ž ‘€‚…ˆ‰ ˆ “„€—ŽŒ Žˆ‘Š…, € —……‡ $C'_N$---ˆ …“„€—ŽŒ, Œ› Ž‹“—ˆŒ $$ C_N=1+{C'_0+C'_1+\cdots+C'_{N-1}\over N}. \eqno(2) $$ %%508 ญŽ ‘Žƒ‹€‘Ž ‘ŽŽ’Ž˜…ˆž Œ…†„“ „‹ˆ€Œˆ ‚“’……ƒŽ ˆ ‚…˜…ƒŽ “’…‰ (6.2.1-2) $$ C_N=\left(1+{1\over N}\right)C'_N-1. \eqno(3) $$ ฏŽ„‘’€‚‹ŸŸ $C_N$ ˆ‡~(3) ‚~(2), ˆŒ……Œ $$ (N+1)C'_N=2N+C'_0+C'_1+\cdots+C'_{N-1}. \eqno(4) $$ จ‡ ’ŽƒŽ …Š“…’ŽƒŽ ‘ŽŽ’Ž˜…ˆŸ $C'_N$ €•Ž„ˆ’‘Ÿ ‹…ƒŠŽ. ข›—ˆ’€ˆ… €‚…‘’‚€ $$ NC'_{N-1}=2(N-1)+C'_0+C'_1+\cdots+C'_{N-2} $$ „€…’ $$ \eqalign{ (N+1)C'_N-NC'_{N-1}&=2+C'_{N-1},\cr C'_N&=C'_{N-1}+2/(N+1).\cr } $$ โ€Š Š€Š $C'_0=0$, ’Ž $$ C'_N=2H_{N+1}-2. \eqno(5) $$ ฏˆŒ…ˆ‚~(3), Ž‘‹… “Ž™…ˆ‰ Ž‹“—€…Œ $$ C_N=2\left(1+{1\over N}\right) H_N-3. \eqno(3) $$ ใ€†…ˆŸ 6--8 „€ž’ Ž‹…… „…’€‹œ“ž ˆ”ŽŒ€–ˆž: ŒŽ†Ž €‰’ˆ … ’Ž‹œŠŽ ‘…„ˆ… ‡€—…ˆŸ~$C_N$ ˆ~$C'_N$, Ž ˆ ˆ• ‚…ŽŸ’Ž‘’›… €‘…„…‹…ˆŸ. \section แŽ’ˆŽ‚Š€ ‚‘’€‚ŠŽ‰ ‚ „……‚Ž.  ‹ƒŽˆ’Œ~T …„€‡€—€‹‘Ÿ „‹Ÿ Žˆ‘Š€, Ž …ƒŽ ŒŽ†Ž ˆŸ’œ ‡€ Ž‘Ž‚“ €‹ƒŽˆ’Œ€ ‚“’……‰ \emph{‘Ž’ˆŽ‚Šˆ}, ’€Š Š€Š Ž Ÿ‚‹Ÿ…’‘Ÿ …‘’…‘’‚…›Œ ŽŽ™…ˆ…Œ €‹ƒŽˆ’Œ€ ‚‘’€‚ŽŠ ‚ ‘ˆ‘ŽŠ~5.2.1L. ใŒ…‹Ž ‡€Žƒ€ŒŒˆŽ‚€›‰, Ž “„…’ €Ž’€’œ ‹ˆ˜œ …ŒŽƒŽ Œ…„‹……… ‹“—˜ˆ• €‹ƒŽˆ’ŒŽ‚, Ž‘“†„€‚˜ˆ•‘Ÿ ‚ ƒ‹.~5. ชŽƒ„€ Ž‘’Ž…ˆ… „……‚€ ‡€‚…˜…Ž, Ž‘’€…’‘Ÿ ‘ˆŒŒ…’ˆ—Ž ŽŽ‰’ˆ …ƒŽ (€‹ƒŽˆ’Œ~2.3.1T)---Œ› "Ž‘…’ˆŒ" ‡€ˆ‘ˆ ‚ Ž’‘Ž’ˆŽ‚€ŽŒ ŽŸ„Š…. ฎ„€ŠŽ …Ž•Ž„ˆŒŽ ›’œ Ž‘’ŽŽ†›Œ. ๏‘Ž, —’Ž ‚ ˜€ƒ…~T2 ˆ $K=|KEY|(|P|)$ €„Ž „…‰‘’‚Ž‚€’œ Ž-„“ƒŽŒ“, ’€Š Š€Š Œ› ‘Ž’ˆ“…Œ, € … ˆ™…Œ. ฌŽ†Ž, €ˆŒ…, …€ƒˆŽ‚€’œ € $K=|KEY|(|P|)$ ’€Š †…, Š€Š ˆ € $K>|KEY|(|P|)$; ’Ž „€‘’ €‚ˆ‹œ›‰ Œ…’Ž„ ‘Ž’ˆŽ‚Šˆ. (ง€Œ…’ˆŒ, ‚Ž—…Œ, —’Ž €‚›… Š‹ž—ˆ … ŽŸ‡€’…‹œŽ „Ž‹†› €•Ž„ˆ’œ‘Ÿ ‚ ‘Œ…†›• “‡‹€•, ‹ˆ˜œ › Žˆ Ž•Ž„ˆ‹ˆ‘œ Ž‘‹…„Ž‚€’…‹œŽ ˆ ‘ˆŒŒ…’ˆ—ŽŒ Ž•Ž„….) ฏˆ Ž‹œ˜ŽŒ ŠŽ‹ˆ—…‘’‚… Ž‚’ŽŸž™ˆ•‘Ÿ Š‹ž—…‰ ’Ž’ Œ…’Ž„ ˆ‚…„…’ Š ‚…‘œŒ€ …‘€‹€‘ˆŽ‚€ŽŒ“ „……‚“, ˆ ‘Ž’ˆŽ‚Š€ ‡€Œ…„‹ˆ’‘Ÿ. ค“ƒˆŒ Œ…’Ž„ŽŒ Ÿ‚‹Ÿ…’‘Ÿ •€…ˆ… ‚ Š€†„ŽŒ “‡‹… ‘ˆ‘Š€ ‡€ˆ‘…‰ ‘ Ž„ˆŒ ˆ ’…Œ †… Š‹ž—ŽŒ; Ž’…“…’‘Ÿ „ŽŽ‹ˆ’…‹œŽ… Ž‹… „‹Ÿ ‘‘›‹Šˆ, Ž ’Ž “‘ŠŽˆ’ ‘Ž’ˆŽ‚Š“ ‚ ‘‹“—€…, ŠŽƒ„€ ‚‘’…—€…’‘Ÿ ŒŽƒŽ Ž„ˆ€ŠŽ‚›• Š‹ž—…‰. %%509 โ€ŠˆŒ Ž€‡ŽŒ, €‹ƒŽˆ’Œ~T, ˆŒ…Ÿ…Œ›‰ ’Ž‹œŠŽ „‹Ÿ ‘Ž’ˆŽ‚Šˆ, …‹Ž•, Ž …‘’œ ˆ ‹“—˜ˆ…. ฅ‘‹ˆ †… “†Ž ‘Ž—…’€’œ Žˆ‘Š ˆ ‘Ž’ˆŽ‚Š“, ˆ‘Ž‹œ‡Ž‚€ˆ… „…‚Ž‚ˆ„Ž‰ ‘’“Š’“› ‘‹…„“…’ €‘’ŽŸ’…‹œŽ …ŠŽŒ…„Ž‚€’œ. จ’……‘Ž Ž’Œ…’ˆ’œ ’…‘“ž ‘‚Ÿ‡œ Œ…†„“ €€‹ˆ‡ŽŒ ‘Ž’ˆŽ‚Šˆ ‚‘’€‚ŠŽ‰ ‚ „……‚Ž ˆ €€‹ˆ‡ŽŒ ŽŒ…Ž‰ ‘Ž’ˆŽ‚Šˆ ‘ €‡„…‹…ˆ…Œ ("›‘’Ž‰ ‘Ž’ˆŽ‚Šˆ"), •Ž’Ÿ € …‚›‰ ‚‡ƒ‹Ÿ„ ’ˆ Œ…’Ž„› ‘Ž‚…˜…Ž €‡‹ˆ—›. ฏˆ ‚‘’€‚Š… ‚ …‚Ž€—€‹œŽ “‘’Ž… „……‚Ž $N$~Š‹ž—…‰ ‚ ‘…„…Œ ‘Ž‚…˜€…’‘Ÿ ’Ž †… —ˆ‘‹Ž ‘€‚…ˆ‰, —’Ž ˆ ‚ €‹ƒŽˆ’Œ…~5.2.2Q (‡€ …Ž‹œ˜ˆŒˆ ˆ‘Š‹ž—…ˆŸŒˆ). ญ€ˆŒ…, ˆ ‚‘’€‚Š… ‚ „……‚Ž Š€†„›‰ Š‹ž— ‘€‚ˆ‚€…’‘Ÿ ‘ $K_1$, € Š€†„›‰ Š‹ž—, Œ…œ˜ˆ‰ $K_1$, ‘€‚ˆ‚€…’‘Ÿ ‘ …‚›Œ Š‹ž—ŽŒ, Œ…œ˜ˆŒ $K_1$, ˆ ’. „.; ˆ ›‘’Ž‰ ‘Ž’ˆŽ‚Š… Š€†„›‰ Š‹ž— ‘€‚ˆ‚€…’‘Ÿ ‘ …‚›Œ €‡„…‹Ÿž™ˆŒ ‹…Œ…’ŽŒ~$K$, € ‡€’…Œ Š€†„›‰ Š‹ž—, Œ…œ˜ˆ‰ $K$, ‘€‚ˆ‚€…’‘Ÿ ‘ Ž…„…‹…›Œ, Œ…œ˜ˆŒ $K$ ‹…Œ…’ŽŒ ˆ ’.~„. แ…„…… —ˆ‘‹Ž ‘€‚…ˆ‰ ‚ ŽŽˆ• ‘‹“—€Ÿ• €‚Ž $NC_N$. (ฏ€‚„€, € ‘€ŒŽŒ „…‹…, —’Ž› “‘ŠŽˆ’œ ‚“’…ˆ‰ –ˆŠ‹, €‹ƒŽˆ’Œ~5.2.2Q ‘Ž‚…˜€…’ …‘ŠŽ‹œŠŽ Ž‹œ˜… ‘€‚…ˆ‰.) \section ใ„€‹…ˆŸ. จŽƒ„€ ›‚€…’ “†Ž ‡€‘’€‚ˆ’œ ํขฌ ‡€›’œ Ž„ˆ ˆ‡ ‹…Œ…’Ž‚ ’€‹ˆ–›. ซ…ƒŠŽ “„€‹ˆ’œ "‹ˆ‘’" (“‡…‹, Ž€ Ž„„……‚€ ŠŽ’ŽŽƒŽ “‘’›) ˆ‹ˆ “‡…‹, ‚ ŠŽ’ŽŽŒ $|LLINK|=\NULL$ ˆ‹ˆ~$|RLINK|=\NULL$. ญŽ …‘‹ˆ Ž… ‘‘›‹Šˆ … “‘’›, €„Ž „…‰‘’‚Ž‚€’œ Ž‘Ž›Œ Ž€‡ŽŒ---‚…„œ …‹œ‡Ÿ ‚ Ž„ŽŒ Œ…‘’… •€ˆ’œ „‚€ “Š€‡€’…‹Ÿ. ข Š€—…‘’‚… ˆŒ…€ ‘Ž‚€ €‘‘ŒŽ’ˆŒ ˆ‘.~10. ช€Š “„€‹ˆ’œ |CAPRICORN|? ขŽ’ Ž„Ž ˆ‡ …˜…ˆ‰: “„€‹ˆ’œ \emph{‘‹…„“ž™ˆ‰} ‹ˆ†€‰˜ˆ‰ “‡…‹, ‹…‚€Ÿ ‘‘›‹Š€ ŠŽ’ŽŽƒŽ “‘’€, ˆ ‡€’…Œ ‚…“’œ …ƒŽ € Œ…‘’Ž “‡‹€, ŠŽ’Ž›‰ „…‰‘’‚ˆ’…‹œŽ ’…“…’‘Ÿ “„€‹ˆ’œ. ญ€ˆŒ…, € ˆ‘.~10 ‘€—€‹€ “„€‹Ÿ…’‘Ÿ |GEMINI|, ‡€’…Œ |CAPRICORN| ‡€Œ…Ÿ…’‘Ÿ € |GEMINI|. โ€Š€Ÿ Ž…€–ˆŸ ‘Ž•€Ÿ…’ ŽŸ„ŽŠ ‹…Œ…’Ž‚ ’€‹ˆ–›.  ‹ƒŽˆ’Œ~D …€‹ˆ‡“…’ ’“ ˆ„…ž. \alg D.(ใ„€‹…ˆ… ˆ‡ „……‚€.) ็……‡ |Q| ŽŽ‡€—ˆŒ ……Œ…“ž, “Š€‡›‚€ž™“ž € “‡…‹ ˆ€ŽƒŽ „……‚€ Žˆ‘Š€, ŠŽ’ŽŽ… …„‘’€‚‹…Ž Š€Š ‚ €‹ƒŽˆ’Œ…~T. ค€›‰ €‹ƒŽˆ’Œ “„€‹Ÿ…’ ’Ž’ “‡…‹, Ž‘’€‚‹ŸŸ ˆ€Ž… „……‚Ž Žˆ‘Š€. (ญ€ ‘€ŒŽŒ „…‹… Œ› ˆŒ……Œ ˆ‹ˆ $|Q|\equiv|ROOT|$, ˆ‹ˆ $|Q|\equiv|LLINK|(|P|)$, ˆ‹ˆ $|Q|\equiv|RLINK|(|P|)$ „‹Ÿ …ŠŽ’ŽŽƒŽ “‡‹€~|P|.  ‹ƒŽˆ’Œ ˆ‡Œ…Ÿ…’ ‚ €ŒŸ’ˆ ‡€—…ˆ…~|Q| ‚ ‘ŽŽ’‚…’‘’‚ˆˆ ‘ Ž‘“™…‘’‚‹ธ›Œ “„€‹…ˆ…Œ.) \st[แ‘›‹Š€ |RLINK| “‘’€?] ใ‘’€Ž‚ˆ’œ $|T|\asg |Q|$. ฅ‘‹ˆ $|RLINK|(|T|)=\NULL$, “‘’€Ž‚ˆ’œ $|Q|\asg|LLINK|(|T|)$ ˆ ……‰’ˆ €~\stp{4}. \st [ญ€‰’ˆ ……ŒˆŠ€.] ใ‘’€Ž‚ˆ’œ $|R|\asg|RLINK|(|T|)$. ฅ‘‹ˆ $|LLINK|(|R|)=\NULL$, “‘’€Ž‚ˆ’œ $|LLINK|(|R|)\asg|LLINK|(|T|)$, $|Q|\asg|R|$ ˆ ……‰’ˆ €~\stp{4}. %%510 \st[ญ€‰’ˆ “‘’“ž ‘‘›‹Š“ |LLINK|.] ใ‘’€Ž‚ˆ’œ $|S|\asg|LLINK|(|R|)$. ฅ‘‹ˆ $|LLINK|(|S|)\ne\NULL$, “‘’€Ž‚ˆ’œ $|R|\asg|S|$ ˆ Ž‚’ŽŸ’œ ˜€ƒ „Ž ’…• Ž, ŽŠ€ … Ž‹“—ˆŒ $|LLINK|(|S|)=\NULL$. (โ……œ |S| “Š€‡›‚€…’ € ‘‹…„“ž™ˆ‰ Ž‘‹… |Q| ‹…Œ…’ ˆ ‘ˆŒŒ…’ˆ—ŽŒ Ž•Ž„….) ญ€ŠŽ…–, “‘’€Ž‚ˆ’œ $|LLINK|(|S|)\asg|LLINK|(|T|)$, $|LLINK|(|R|)\asg|RLINK|(|S|)$, $|RLINK|(|S|)\asg|RLINK|(|T|)$, $|Q|\asg|S|$. \st[ฎ‘‚ŽŽ„ˆ’œ “‡…‹.] ข›Ž‹ˆ’œ $|AVAIL|\Asg|T|$ (’.~…. ‚…“’œ “‡…‹ ‚ “‹ ‘‚ŽŽ„Ž‰ €ŒŸ’ˆ). \algend ็ˆ’€’…‹œ ŒŽ†…’ ˆ‘›’€’œ ’Ž’ €‹ƒŽˆ’Œ, “„€‹ŸŸ “‡‹› |AQUARIUS|, |CANCER| ˆ~|CAPRICORN| „……‚€ ˆ‘.~10; Š€†„›‰ ‘‹“—€‰ ˆŒ……’ ‘‚Žˆ Ž‘Ž…Ž‘’ˆ. ขˆŒ€’…‹œ›‰ —ˆ’€’…‹œ, ‚…ŽŸ’Ž, ‡€Œ…’ˆ‹, —’Ž Ž’„…‹œŽ … ‚›„…‹… ‘‹“—€‰ $|RLINK|(|T|)\ne\NULL$, $|LLINK|(|T|)=\NULL$; Œ› Ž‘“„ˆŒ ’Ž …‘ŠŽ‹œŠŽ Ž‡†…, ’€Š Š€Š €‹ƒŽˆ’Œ ‚ ’ŽŒ ‚ˆ„…, ‚ ŠŽ’ŽŽŒ Ž …„‘’€‚‹… ‡„…‘œ, Ž‹€„€…’ ‚…‘œŒ€ ˆ’……‘›Œˆ ‘‚Ž‰‘’‚€Œˆ. ฏŽ‘ŠŽ‹œŠ“ ‚ €‹ƒŽˆ’Œ…~D …’ ˆŠ€ŠŽ‰ ‘ˆŒŒ…’ˆˆ Œ…†„“ €‚›Œ ˆ ‹…‚›Œ, ’Ž Š€†…’‘Ÿ, —’Ž „‹ˆ€Ÿ Ž‘‹…„Ž‚€’…‹œŽ‘’œ ‘‹“—€‰›• “„€‹…ˆ‰ ˆ ‚‘’€‚ŽŠ €‡€‹€‘ˆ“…’ „……‚Ž, ˆ ‚›‚…„…›… Ž–…Šˆ ””…Š’ˆ‚Ž‘’ˆ Ž’…Ÿž’ ‘ˆ‹“. ญŽ ‚ „…‰‘’‚ˆ’…‹œŽ‘’ˆ ‚›Ž†„…ˆŸ ‚Ž‚‘… … Žˆ‡Ž‰„…’! \proclaim {โ…Ž…Œ€ ญ (โ.~ญ.~ๅˆ€„, 1962)}. ฏŽ‘‹… “„€‹…ˆŸ Ž‘…„‘’‚ŽŒ €‹ƒŽˆ’Œ€~D ‘‹“—€‰ŽƒŽ “‡‹€ ‘‹“—€‰ŽƒŽ „……‚€ ‚Ž‚œ Ž‹“—€…’‘Ÿ ‘‹“—€‰Ž… „……‚Ž. [ญ… ‹žŸ™ˆ… Œ€’…Œ€’ˆŠ“, Ž“‘’ˆ’…, Ž†€‹“‰‘’€, ‚‹Ž’œ „Ž (10)!] โ€Š€Ÿ ”ŽŒ“‹ˆŽ‚Š€ ’…Ž…Œ›, €‡“Œ……’‘Ÿ, ‚…‘œŒ€ ’“Œ€€. ฎˆ˜…Œ ‘ˆ’“€–ˆž Ž‹…… ’Ž—Ž. ฏ“‘’œ $\cJ$---„……‚Ž ˆ‡ $n$~‹…Œ…’Ž‚, € $P(\cJ)$---‚…ŽŸ’Ž‘’œ ŽŸ‚‹…ˆŸ~$\cJ$, …‘‹ˆ …ƒŽ Š‹ž—ˆ ‚‘’€‚‹Ÿž’‘Ÿ ‘‹“—€‰›Œ Ž€‡ŽŒ ‘ ŽŒŽ™œž €‹ƒŽˆ’Œ€~T. ญ…ŠŽ’Ž›… „……‚œŸ ŽŸ‚‹Ÿž’‘Ÿ ‘ Ž‹œ˜…‰ ‚…ŽŸ’Ž‘’œž, —…Œ „“ƒˆ…. ็……‡ $Q(\cJ)$ ŽŽ‡€—ˆŒ ‚…ŽŸ’Ž‘’œ Ž‹“—…ˆŸ~$\cJ$ Ž‘‹… ‚‘’€‚Šˆ ‚ ‘‹“—€‰ŽŒ ŽŸ„Š… $n+1$~Š‹ž—…‰ (Ž‘…„‘’‚ŽŒ €‹ƒŽˆ’Œ€~T) ˆ Ž‘‹…„“ž™…ƒŽ “„€‹…ˆŸ ‘ ŽŒŽ™œž €‹ƒŽˆ’Œ€~D Ž„ŽƒŽ ˆ‡ ’ˆ• ‹…Œ…’Ž‚, ‚›€ŽƒŽ ‘‹“—€‰Ž. ฏˆ ‚›—ˆ‘‹…ˆˆ~$P(\cJ)$ …„Ž‹€ƒ€…’‘Ÿ, —’Ž ‚‘… $n~$~……‘’€Ž‚ŽŠ Š‹ž—…‰ €‚Ž‚…ŽŸ’›; ˆ €•Ž†„…ˆˆ $Q(\cJ)$ Œ› ‘—ˆ’€…Œ, —’Ž $(n+1)(n+1)!$~……‘’€Ž‚ŽŠ Š‹ž—…‰ ˆ ‚›ŽŽ‚ Š‹ž—€ „‹Ÿ “„€‹…ˆŸ €‚Ž‚…ŽŸ’›. โ…Ž…Œ€ “’‚…†„€…’, —’Ž $P(\cJ)=Q(\cJ)$ „‹Ÿ ‚‘…•~$\cJ$. \proof ฏŽ “‘‹Ž‚ˆž €‚Ž‚…ŽŸ’› … „……‚œŸ, € ……‘’€Ž‚Šˆ, Ž’ŽŒ“ “„…Œ „ŽŠ€‡›‚€’œ ’…Ž…Œ“, €‘‘Œ€’ˆ‚€Ÿ ‚ Š€—…‘’‚… ‘‹“—€‰›• Žฎ…Š’Ž‚ \emph{……‘’€Ž‚Šˆ}. ฎ…„…‹ˆŒ ‘€—€‹€ “„€‹…ˆ… ˆ‡ ……‘’€Ž‚Šˆ ˆ ‡€’…Œ „ŽŠ€†…Œ, —’Ž "Ž‘‹… “„€‹…ˆŸ ˆ‡ ‘‹“—€‰Ž‰ ……‘’€Ž‚Šˆ ‘‹“—€‰ŽƒŽ ‹…Œ…’€ Ž‘’€…’‘Ÿ ‘‹“—€‰€Ÿ ……‘’€Ž‚Š€". %%511 ฏ“‘’œ $a_1$ $a_2$~\dots $a_{n+1}$---……‘’€Ž‚Š€ ŒŽ†…‘’‚€ $\{\,1, 2,~\ldots, n+1\,\}$; Œ› •Ž’ˆŒ Ž…„…‹ˆ’œ Ž…€–ˆž “„€‹…ˆŸ ‹…Œ…’€~$a_i$, Ž‹“—ˆ‚ ‚ …‡“‹œ’€’… ……‘’€Ž‚Š“ $b_1$ $b_2$~\dots $b_n$ ŒŽ†…‘’‚€ $\{\,1, 2,~\ldots, n\,\}$. ํ’€ Ž…€–ˆŸ „Ž‹†€ ›’œ ‘Žƒ‹€‘Ž‚€€ ‘ €‹ƒŽˆ’Œ€Œˆ~โ ˆ~D, ’.~…. …‘‹ˆ Ž’€‚ˆ’œ‘Ÿ Ž’ „……‚€, Ž‘’Ž…ŽƒŽ Ž‘‹…„Ž‚€’…‹œ›Œˆ ‚‘’€‚Š€Œˆ $a_1$, $a_2$,~\dots, $a_{n+1}$, ˆ “„€‹ˆ’œ~$a_i$ ‘ ……“Œ…€–ˆ…‰ Š‹ž—…‰ —ˆ‘‹€Œˆ Ž’~1 „Ž~$n$, ’Ž Ž‹“—ˆ’‘Ÿ „……‚Ž, ŠŽ’ŽŽ… ŒŽƒ‹Ž ›’œ Ž‘’Ž…Ž Ž‘‹…„Ž‚€’…‹œ›Œˆ ‚‘’€‚Š€Œˆ $b_1$ $b_2$~\dots $b_n$. ช ‘—€‘’œž, Ž…„…‹ˆ’œ ’€Š“ž Ž…€–ˆž …’“„Ž. ขŽ‡ŒŽ†› „‚€ ‘‹“—€Ÿ: \medskip{ \narrower \noindent{\sl แ‹“—€‰ 1:\/} $a_i=n+1$ ˆ‹ˆ~$a_i+1=a_j$ „‹Ÿ …ŠŽ’ŽŽƒŽ $ji$. ง€Œ…Ÿ…Œ $a_i$ €~$a_j$, “„€‹Ÿ…Œ $a_j$ ‘ …‚Ž€—€‹œŽ‰ Ž‡ˆ–ˆˆ ˆ ‚›—ˆ’€…Œ, …„ˆˆ–“ ˆ‡ ‚‘…• ‹…Œ…’Ž‚, Ž‹œ˜ˆ•~$a_i$. }\medskip ญ€ˆŒ…, €‘‘ŒŽ’ˆŒ ……‘’€Ž‚Š“ 4~6~1~3~5~2. ฅ‘‹ˆ ŽŒ…’ˆ’œ ‹…Œ…’, ŠŽ’Ž›‰ “†Ž “„€‹ˆ’œ, ‡€Š‹ž—ˆ‚ …ƒŽ ‚ Š“†ŽŠ, ’Ž Ž‹“—ˆ’‘Ÿ {\def\r#1{\roundit{$#1$}} $$ \matrix{ \r4 & 6 & 1 & 3 & 5 & 2 & = & 4 & 5 & 1 & 3 & 2 \cr 4&\r6&1 & 3 & 5 & 2 & = & 4 & 1 & 3 & 5 & 2 \cr 4& 6 &\r1&3 & 5 & 2 & = & 3 & 5 & 1 & 2 & 4 \cr } \qquad \matrix{ 4 & 6 & 1 &\r3& 5 & 2 & = & 3 & 5 & 1 & 4 & 2 \cr 4 & 6 & 1 & 3 &\r5& 2 & = & 4 & 5 & 1 & 3 & 2 \cr 4 & 6 & 1 &3 & 5 &\r2 & = & 3 & 5 & 1 & 2 & 4 \cr } $$ } ฏŽ‘ŠŽ‹œŠ“ ‚‘…ƒŽ ŒŽ†Ž ‘„…‹€’œ $(n+1)(n+1)!$ €‡‹ˆ—›• “„€‹…ˆ‰, ’…Ž…Œ€ “„…’ “‘’€Ž‚‹…€, …‘‹ˆ Œ› ŽŠ€†…Œ, —’Ž Š€†„“ž ……‘’€Ž‚Š“ ŒŽ†…‘’‚€ $\{\, 1, 2,~\dots, n\,\}$ ŒŽ†Ž Ž‹“—ˆ’œ Š€Š …‡“‹œ’€’ ˆŒ……ˆŸ Ž‚Ž $(n+1)^2$~“„€‹…ˆ‰. เ€‘‘ŒŽ’ˆŒ ……‘’€Ž‚Š“ $b_1$ $b_2$~\dots $b_n$ ŒŽ†…‘’‚€ $\{\, 1, 2,~\dots, n\,\}$. ฎ…„…‹ˆŒ $(n+1)^2$~“„€‹…ˆ‰, Ž Ž„ŽŒ“ „‹Ÿ Š€†„Ž‰ €› $i, j$ ($1\le i,j\le n+1$). ฅ‘‹ˆ $ij$, ˆ‘ŠŽŒ›Œ “„€‹…ˆ…Œ “„…’ $$ b'_1\ldots b'_{i-1} \roundit{b_j} b'_i \ldots b'_n, \eqno(8) $$ —’Ž ‘ŽŽ’‚…’‘’‚“…’ {\sl ‘‹“—€ž~1.\/} %% 512 ญ€ŠŽ…–, ˆ $i=j$ ˆŒ……Œ „“ƒˆ… “„€‹…ˆŸ: \picture{เˆ‘. ‘’. 512} ŠŽ’Ž›… ’Ž†… Žˆ‘›‚€ž’‘Ÿ {\sl ‘‹“—€…Œ~1.\/} ฏŽ‹Ž†ˆ‚ $n=4$, €‘‘ŒŽ’ˆŒ ‚ Š€—…‘’‚… ˆŒ…€ 25~“„€‹…ˆ‰, ˆ‚Ž„Ÿ™ˆ• Š ……‘’€Ž‚Š… 3~1~4~2: {\def\r#1{\node{#1}} \ctable{\hfill$#$\hfill\bskip\bskip&&\hfill$#$\hfill\bskip\bskip\cr & i=1 & i=2 & i=3 & i=4 & i=5\cr j=1&\r5~3~1~4~2 &4~\r3~1~5~2 &4~1~\r3~5~2 &4~1~5~\r3~2 &4~1~5~2~\r3\cr j=2&\r3~4~1~5~2 &3~\r5~1~4~2 &4~2~\r1~5~3 &4~2~5~\r1~3 &4~2~5~3~\r1\cr j=3&\r3~1~4~5~2 &4~\r1~2~5~3 &3~1~\r5~4~2 &3~1~5~\r4~2 &3~1~5~2~\r4\cr j=4&\r3~1~5~4~2 &4~\r1~5~2~3 &3~1~\r4~5~2 &3~1~4~\r5~2 &4~1~5~3~\r2\cr j=5&\r3~1~5~2~4 &4~\r1~5~3~2 &3~1~\r4~2~5 &4~1~5~\r2~3 &3~1~4~2~\r5\cr }} ฏŽŒ…—…›‰ ‹…Œ…’ ‚‘…ƒ„€ ‘’Žˆ’ ‚ $i\hbox{-‰}$ Ž‡ˆ–ˆˆ, ˆ „‹Ÿ ”ˆŠ‘ˆŽ‚€ŽƒŽ~$i$ Œ› Ž‘’Žˆ‹ˆ $(n+1)$ €‡‹ˆ—›• “„€‹…ˆ‰, Ž Ž„ŽŒ“ „‹Ÿ Š€†„ŽƒŽ~$j$; ‘‹…„Ž‚€’…‹œŽ, „‹Ÿ Š€†„Ž‰ ……‘’€Ž‚Šˆ $b_1$ $b_2$~\dots $b_n$ Ž‘’Ž…Ž $(n+1)^2$ €‡‹ˆ—›• “„€‹…ˆ‰. ค‹Ÿ ‡€‚…˜…ˆŸ „ŽŠ€‡€’…‹œ‘’‚€ ‡€Œ…’ˆŒ, —’Ž ‚‘…ƒŽ ˆŒ……’‘Ÿ $(n+1)^2!$~“„€‹…ˆ‰. \proofend คŽŠ€‡€’…‹œ‘’‚Ž ’…Ž…Œ›~H … ’Ž‹œŠŽ Žˆ‘›‚€…’ ‘ˆ’“€–ˆž Ž‘‹… “„€‹…ˆ‰, Ž ˆ ŽŒŽƒ€…’ ˆ €€‹ˆ‡… ‘…„…ƒŽ ‚…Œ…ˆ “„€‹…ˆŸ. ใ€†…ˆ…~12 ŽŠ€‡›‚€…’, —’Ž ˆ “„€‹…ˆˆ ‘‹“—€‰ŽƒŽ ‹…Œ…’€ ˆ‡ ‘‹“—€‰Ž‰ ’€‹ˆ–› ˜€ƒ~D2 ‚›Ž‹Ÿ…’‘Ÿ ‚ ‘…„…Œ —“’œ …†…, —…Œ ‚ Ž‹Ž‚ˆ… ‘‹“—€…‚. เ€‘‘ŒŽ’ˆŒ ’……œ, ‘ŠŽ‹œŠŽ €‡ Ž•Ž„ˆ’‘Ÿ –ˆŠ‹ ‚ ˜€ƒ…~D3. ฏ…„Ž‹Ž†ˆŒ, —’Ž “„€‹Ÿ…’‘Ÿ “‡…‹, €‘Ž‹Ž†…›‰ € “Ž‚…~$l$, € \emph{‚…˜ˆ‰} “‡…‹, …Ž‘…„‘’‚…Ž ‘‹…„“ž™ˆ‰ ‡€ ˆŒ ˆ ‘ˆŒŒ…’ˆ—ŽŒ Ž•Ž„…, €•Ž„ˆ’‘Ÿ € “Ž‚…~$k$. ญ€ˆŒ…, ˆ “„€‹…ˆˆ “‡‹€ |CAPRICORN| (ˆ‘.~10) ˆŒ……Œ $l=0$ ˆ~$k=3$, ’€Š Š€Š “‡…‹~\leaf{4} €‘Ž‹Ž†… € “Ž‚…~3. ฅ‘‹ˆ $k=l+1$, ’Ž $|RLINK|(|T|)=\NULL$ ‚ ˜€ƒ…~D1; …‘‹ˆ $k>l+1$, Œ› “„…Œ ˆ‘‚€ˆ‚€’œ $|S|\asg |LLINK|(|R|)$ (˜€ƒ~D3) Ž‚Ž $k-l-2$~€‡. แ…„…… ‡€—…ˆ…~$l$ €‚Ž $$ (\hbox{„‹ˆ€ ‚“’……ƒŽ “’ˆ})/N; $$ ‘…„…… ‡€—…ˆ…~$k$ €‚Ž $$ (\hbox{„‹ˆ€ ‚…˜…ƒŽ “’ˆ})/N -(\hbox{€‘‘’ŽŸˆ… „Ž ‘€ŒŽƒŽ ‹…‚ŽƒŽ ‚…˜…ƒŽ “‡‹€})/N. $$ เ€‘‘’ŽŸˆ… „Ž ‘€ŒŽƒŽ ‹…‚ŽƒŽ ‚…˜…ƒŽ “‡‹€ €‚Ž ŠŽ‹ˆ—…‘’‚“ ’€Šˆ•~$a_i$ ˆ‡ ‚‘’€‚‹Ÿ…ŒŽ‰ Ž‘‹…„Ž‚€’…‹œŽ‘’ˆ, —’Ž $a_i0$ ‚‡‚…˜…€Ÿ „‹ˆ€ ‚…˜…ƒŽ “’ˆ … Œ…œ˜… $$ Q+\sum_{0\le i l_1>\ldots>l_m$ ˆ „…‰‘’‚ˆ’…‹œ›… Ž‘’ŽŸ›…$0=x_0