\input style \chapnotrue \chapno=5\subchno=2\subsubchno=3 %% 188 Ðõóôø $s_l$---òáúíåò ðïääåòå÷á ó ëïòîåí~$l$, á~$M_N$---íõìøôéíîïöåóô÷ï~$\{s_1, s_2, \ldots, s_N\}$ ÷óåè üôéè òáúíåòï÷. Éóðïìøúõñ (14) é (15), ìåçëï ÷ùþéóìéôø~$M_N$ ðòé ìàâïí úáäáîîïí~$N$. × õðò.~5.1.4--20 ðïëáúáîï, þôï ïâýåå þéóìï óðïóïâï÷ ðïóôòïéôø ðéòáíéäõ éú ãåìùè þéóåì $\{1, 2, \ldots, N\}$ òá÷îï $$ N!/s_1s_2\ldots s_N= N!/\prod_{s\in M_N} s. \eqno(16) $$ Îáðòéíåò, þéóìï óðïóïâï÷ òáóðïìïöéôø 26 âõë÷ $\{A, B, C, \ldots, Z\}$ îá òéó.~28 ôáë, þôïâù ðï ÷åòôéëáìé óïèòáîñìóñ áìæá÷éôîùê ðïòñäïë, òá÷îï $$ 26!/(26 \cdot 10 \cdot 6 \cdot 2 \cdot 1 \cdot 1^{12} \cdot 3^6 \cdot 7^2 \cdot 15^1). $$ Ôåðåòø íù ÷ óïóôïñîéé ðòïáîáìéúéòï÷áôø æáúõ ðïóôòïåîéñ ðéòáíéäù ÷ áìçïòéôíå~H, ô. å. ÷ùþéóìåîéñ, ëïôïòùå úá÷åòûáàôóñ äï ôïçï, ëáë ÷ ûáçå H2 ÷ðåò÷ùå ÷ùðïìîéôóñ õóìï÷éå $l=1$. Ë óþáóôøà, âìáçïäáòñ óìåäõàýåê îéöå ôåïòåíå áîáìéú ðïóôòïåîéñ ðéòáíéäù íïöîï ó÷åóôé ë éúõþåîéà îåúá÷éóéíùè ïðåòáãéê ðòïôáóëé÷áîéñ. \proclaim Ôåïòåíá H. Åóìé éóèïäîùíé äáîîùíé äìñ áìçïòéôíá H óìõöéô óìõþáêîáñ ðåòåóôáîï÷ëá íîïöåóô÷á $\{ 1, 2, \ldots, N\}$, ôï ÷ æáúå ðïóôòïåîéñ ðéòáíéäù ó ïäéîáëï÷ïê ÷åòïñôîïóôøà íïöåô ðïìõþéôøóñ ìàâáñ éú $N! /\left(\prod_{s\in M_N} s\right)$ ÷ïúíïöîùè ðéòáíéä. Âïìåå moçï, ÷óå $\floor{N/2}$ ïðåòáãéê ðòïôáóëé÷áîéñ, ÷ùðïìîåîîùå úá ÷òåíñ üôïê æáúù, "òá÷îïíåòîù" ÷ ôïí óíùóìå, þôï ðï äïóôéöåîéé ûáçá H8 ÷óå $s_l$ ÷ïúíïöîùè úîáþåîéê ðåòåíåîîïê~$i$ òá÷îï÷åòïñôîù. \proof Ðòéíåîéí íåôïä, ëïôïòùê ÷ þéóìåîîïí áîáìéúå îáúù÷áåôóñ íåôïäïí "ïâòáôîïê úáäáþé". Ðõóôø ÷ ëáþåóô÷å ïäîïçï éú ÷ïúíïöîùè òåúõìøôáôï÷ ïðåòáãéé ðòïôáóëé÷áîéñ úáäáîá ðéòáíéäá $K_1$ \dots{} $K_N$ ó ëïòîåí ÷ õúìå~$l$; ôïçäá ñóîï, þôï éíååôóñ ÷óåçï~$s_l$ éóèïäîùè ëïîæéçõòáãéê $K'_1$ \dots{} $K'_N$ æáêìá, ëïôïòùå ðïóìå ðòïôáóëé÷áîéñ äáàô ôáëïê òåúõìøôáô. ×óå üôé éóèïäîùå ëïîæéçõòáãéé éíåàô òáúìéþîùå úîáþåîéñ $K'_l$, óìåäï÷áôåìøîï, òáóóõöäáñ ÷ ïâòáôîïí îáðòá÷ìåîéé, óõýåóô÷õåô òï÷îï $s_l$ $s_{l+1}$ \dots{} $s_N$ éóèïäîùè ðåòåóôáîï÷ïë íîïöåóô÷á $\{1, 2, \ldots, N\}$, ëïôïòùå ðïóìå úá÷åòûåîéñ ïðåòáãéé ðòïôáóëé÷áîéñ ÷ ðïúéãéà~$l$ äáàô ëïîæéçõòáãéà $K_1$ \dots{} $K_N$. Óìõþáê $l=1$ ôéðéþåî: ðõóôø $K_1$ \dots{} $K_N$---ðéòáíéäá, é ðõóôø $K'_1$ \dots{} $K'_N$---æáêì, ëïôïòùê ðòåïâòáúõåôóñ ÷ $K_1$ \dots{} $K_N$ ÷ òåúõìøôáôå ðòïôáóëé÷áîéñ ðòé $l=1$, $K=K'_1$. Åóìé $K=K_i$, ôï äïìöîù éíåôø íåóôï òá÷åîóô÷á $K'_i=K_{\floor{i/2}}$, $K'_{\floor{i/2}}=K_{\floor{i/4}}$ é ô. ä., ðòé üôïí $K'_j=K_j$ äìñ ÷óåè $j$, îå ìåöáýéè îá ðõôé ïô~$1$ ë~$i$. Ïâòáôîï, ðòé ìàâïí~$i$ ÷ òåúõìøôáôå ôáëïçï ðïóôòïåîéñ ðïìõþáåôóñ æáêì $K'_1$ \dots{} $K'_N$, ôáëïê, þôï (a) ïðåòáãéñ ðòïôáóëé÷áîéñ ðòåïâòáúõåô %% 189 æáêì $K'_1$ \dots{} $K'_N$ ÷ $K_1$ \dots{} $K_N$ é (b) $K_{\floor{j/2}}\ge K_j$ ðòé $2 \le \floor{j/2}r$. Ðïëáöéôå, þôï åóìé $K\ge K_{r+1}$, ôï íïöîï âùìï âù ôáë õðòïóôéôø ûáç~H4, þôïâù òáú÷åô÷ìåîéå ðòïéóèïäéìï ìéûø ðï ä÷õí ðõôñí. Ëáë îáäï éúíåîéôø ûáç~H2, þôïâù ïâåóðåþéôø ÷ ðòïãåóóå ðéòáíéäáìøîïê óïòôéòï÷ëé ÷ùðïìîåîéå õóìï÷éñ $K\ge K_{r+1}$? \ex[10] Ðïëáöéôå, þôï ðòïóôáñ ïþåòåäø---þáóôîùê óìõþáê ðòéïòéôåôîïê. (Ïâ®ñóîéôå, ëáëéå ëìàþé îõöîï ðòéó÷áé÷áôø üìåíåîôáí, þôïâù ðòïãåäõòá "îáéâïìøûéê éú ÷ëìàþåîîùè---ðåò÷ùí éóëìàþáåôóñ" âùìá üë÷é÷áìåîôîá ðòïãåäõòå "ðåò÷ùí ÷ëìàþáåôóñ---ðåò÷ùí éóëìàþáåôóñ".) Ñ÷ìñåôóñ ìé óôåë ôáëöå þáóôîùí óìõþáåí ðòéïòéôåôîïê ïþåòåäé? \rex[M22] (×.~Ü.~Þáòôòó.) Ðòéäõíáêôå âùóôòùê áìçïòéôí ðïóôòïåîéñ ôáâìéãù ðòïóôùè þéóåì $\le N$, ÷ ëïôïòïí éóðïìøúõåôóñ \emph{ðòéïòéôåôîáñ ïþåòåäø} ó ãåìøà éúâåöáôø ïðåòáãéê äåìåîéñ. [\emph{Õëáúáîéå.} Ðõóôø îáéíåîøûéê ëìàñ ÷ ðòéïòéôåôîïê ïþåòåäé âõäåô îáéíåîøûéí îåþåôîùí îåðòïóôùí þéóìïí, âïìøûéí, þåí óáíïå ðïóìåäîåå îåþåôîïå þéóìï, ÷ïóðòéîñôïå ëáë ëáîäéäáô ÷ ðòïóôùå þéóìá. Ðïðùôáêôåóø ó÷åóôé ë íéîéíõíõ þéóìï üìåíåîôï÷ ÷ üôïê ïþåòåäé.] \ex[20] Ðïóôòïêôå üææåëôé÷îùê áìçïòéôí, ëïôïòùê ÷óôá÷ìñåô îï÷ùê ëìàþ ÷ äáîîõà ðéòáíéäõ éú ð üìåíåîôï÷, ðïòïöäáñ ðéòáíéäõ éú $n+1$~üìåíåîôï÷. \ex[20] Áìçïòéôí éú õðò.~16 íïöîï éóðïìøúï÷áôø äìñ ðïóôòïåîéñ ðéòáíéäù ÷úáíåî íåôïäá "õíåîøûåîéñ $l$ äï~$1$", ðòéíåîñåíïçï ÷ áìçïòéôíå~H. %%192 Ðïòïöäáàô ìé ïâá íåôïäá éú ïäîïçï é ôïçï öå éóèïäîïçï æáêìá ïäîõ é ôõ öå ðéòáíéäõ? \rex[21] (Ò.~Õ.~Æìïêä) ×ï ÷òåíñ æáúù ÷ùâïòá ÷ áìçïòéôíå ðéòáíéäáìøîïê óïòôéòï÷ëé ëìàþ $K$, ëáë ðòá÷éìï, ðòéîéíáåô äï÷ïìøîï íáìùå úîáþåîéñ, é ðïüôïíõ ðïþôé ðòé ÷óåè óòá÷îåîéñè ÷ ûáçå H6 ïâîáòõöé÷áåôóñ, þôï $KK_j$, ðåòåêôé ë ûáçõ~\stp{8}. Åóìé $i=j$, õóôáîï÷éôø $P_k\asg R_i$ é ðåòåêôé ë ûáçõ \stp{13}. \st[Ðåòåóùìëá $R_i$.] (Ûáçé \stp{4}--\stp{7} áîáìïçéþîù ûáçáí M3--M4 áìçïòéôíá~M.) Õóôáîï÷éôø $R_k\asg R_i$, $k\asg k+d$. \st[Óôõðåîøëá ÷îéú?] Õ÷åìéþéôø $i$ îá~1. Úáôåí, åóìé $K_{i-1}\le K_i$, ÷ïú÷òáôéôøóñ ë ûáçõ \stp{3}. \st [Ðåòåóùìëá $R_j$.] Õóôáîï÷éôø $R_k\asg R_j$, $k\asg k+d$. \st[Óôõðåîøëá ÷îéú?] Õíåîøûéôø $j$ îá~1. Úáôåí, åóìé $K_{j+1}\le K_j$, ÷ïú÷òáôéôøóñ ë ûáçõ \stp{6}; ÷ ðòïôé÷îïí óìõþáå ðåòåêôé ë ûáçõ \stp{12}. %% 197 \st[Ðåòåóùìëá $R_j$.] (Ûáçé \stp{8}--\stp{11} ä÷ïêóô÷åîîù ðï ïôîïûåîéà ë ûáçáí~\stp{4}--\stp{7}.) Õóôáîï÷éôø $R_k\asg R_j$, $k\asg k+d$. \st[Óôõðåîøëá ÷îéú?] Õíåîøûéôø $j$ îá 1. Úáôåí, åóìé $K_{j+1}\le K_j$, ÷ïú÷òáôéôøóñ ë ûáçõ \stp{3}. \st[Ðåòåóùìëá $R_i$.] Õóôáîï÷éôø~$R_k\asg R_i$, $k\asg k+d$. \st[Óôõðåîøëá ÷îéú?] Õ÷åìéþéôø $i$ îá~$1$. Úáôåí, åóìé $K_{i-1}\le K_i$, ÷ïú÷òáôéôøóñ ë ûáçõ \stp{10}. \st[Ðåòåëìàþåîéå îáðòá÷ìåîéñ.] Õóôáîï÷éôø $f\asg0$, $d\asg-d$ é ÷úáéíïúáíåîéôø $k\xchg l$. ×ïú÷òáôéôøóñ ë ûáçõ \stp{3}. \st[Ðåòåëìàþåîéå ïâìáóôåê.] Åóìé $f=0$, ôï õóôáîï÷éôø $s\asg 1-s$ é ÷ïú÷òáôéôøóñ ë~\stp{2}. × ðòïôé÷îïí óìõþáå óïòôéòï÷ëá úá÷åòûåîá; åóìé $s=0$, ôï õóôáîï÷éôø $(R_1,~\ldots, R_N)\asg(R_{N+1}, \ldots, R_{2N})$. (Åóìé òåúõìøôáô íïöîï ïóôá÷éôø ÷ ïâìáóôé~$(R_{N+1}, \ldots, R_{2N})$, ôï ðïóìåäîåå ëïðéòï÷áîéå îåïâñúáôåìøîï.) \algend × üôïí áìçïòéôíå åóôø ïäîá îåâïìøûáñ ôïîëïóôø, ëïôïòáñ ïâ®ñóîñåôóñ ÷ õðò.~5. Úáðòïçòáííéòï÷áôø áìçïòéôí~N äìñ íáûéîù~\MIX\ îåôòõäîï, îï ïóîï÷îùå ó÷åäåîéñ ï åçï ðï÷åäåîéé íïöîï ðïìõþéôø é âåú ðïóôòïåîéñ ÷óåê ðòïçòáííù. Åóìé æáêì óìõþáå÷, ôï ÷ îåí ïëïìï ${1\over2}N$ ÷ïúòáóôáàýéè ïôòåúëï÷, ôáë ëáë $K_i>K_{i+1}$ ó ÷åòïñôîïóôøà~$1\over2$; ðïäòïâîáñ éîæïòíáãéñ ï þéóìå ïôòåúëï÷ ðòé îåóëïìøëï ïôìéþîùè ðòåäðïìïöåîéñè âùìá ðïìõþåîá ÷ ð.~5.1.3. Ðòé ëáöäïí ðòïóíïôòå þéóìï ïôòåúëï÷ óïëòáýáåôóñ ÷ä÷ïå (úá éóëìàþåîéåí îåïâùþîùè óìõþáå÷, ôáëéè, ëáë óéôõáãéñ, ïðéóáîîáñ ÷ õðò.~6). Ôáëéí ïâòáúïí, þéóìï ðòïóíïôòï÷, ëáë ðòá÷éìï, óïóôá÷ìñåô ïëïìï~$\log_2 N$. Ðòé ëáöäïí ðòïóíïôòå íù äïìöîù ðåòåðéóáôø ÷óå $N$~úáðéóåê, é, ëáë ðïëáúáîï ÷ õðò.~2, â\'ïìøûáñ þáóôø ÷òåíåîé úáôòáþé÷áåôóñ ÷ ûáçáè~N3, N4, N5, N8, N9. Åóìé óþéôáôø, þôï òá÷îùå ëìàþé ÷óôòåþáàôóñ ó íáìïê ÷åòïñôîïóôøà, ôï ÷òåíñ, úáôòáþé÷áåíïå ÷ï ÷îõôòåîîåí ãéëìå, íïöîï ïèáòáëôåòéúï÷áôø óìåäõàýéí ïâòáúïí: \ctable{ \hfill# & # & #\cr \hbox{Ûáç}\hfill&\hfill\hbox{Ïðåòáãéé}\hfill&\hfill\hbox{×òåíñ}\hfill\cr $\matrix{N3\cr}$ & $\matrix{|CMPA|, |JG|, |JE|\cr}$ & $\matrix{3.5u}$ \cr $\hbox{Ìéâï}\left\{ \matrix{ N4\cr N5\cr }\right.$ & $ \matrix{ |STA|, |INC| \hfill\cr |INC|, |LDA|, |CMPA|, |JGE|\hfill \cr } $ & $\matrix{ \phantom{0.}3u\cr \phantom{0.}6u\cr }$ \cr $\hbox{Ìéâï}\left\{ \matrix{ N8 \cr N9 \cr }\right.$ & $\matrix{ |STX|, |INC|\hfill \cr |DEC|, |LDX|, |CMPX|, |JGE|\hfill\cr }$ & $\matrix{ \phantom{0.}3u\cr \phantom{0.}6u\cr }$ \cr } Ôáëéí ïâòáúïí, ðòé ëáöäïí ðòïóíïôòå îá ëáöäõà úáðéóø úáôòáþé÷áåôóñ $12.5$~åäéîéã ÷òåíåîé, é ïâýåå ÷òåíñ òáâïôù áóéíðôïôéþåóëé ðòéâìéöáåôóñ ë~$12.5N\log_2 N$ ëáë ÷ óòåäîåí, ôáë é ÷ îáéèõäûåí óìõþáå. Üôï íåäìåîîåå âùóôòïê óïòôéòï÷ëé é îå îáóôïìøëï ìõþûå ÷òåíåîé òáâïôù ðéòáíéäáìøîïê óïòôéòï÷ëé, þôïâù ïðòá÷äáôø ÷ä÷ïå âïìøûéê òáóèïä ðáíñôé, ôáë ëáë áóéíðôïôéþåóëïå ÷òåíñ òáâïôù ðòïçòáííù~5.2.3H òá÷îï $16N\log_2 N$. %% 198 × áìçïòéôíå~N çòáîéãù íåöäõ ïôòåúëáíé ðïìîïóôøà ïðòåäåìñàôóñ "óôõðåîøëáíé ÷îéú". Ôáëïê ðïäèïä ïâìáäáåô ôåí ÷ïúíïöîùí ðòåéíõýåóô÷ïí, þôï éóèïäîùå æáêìù ó ðòåïâìáäáîéåí ÷ïúòáóôáàýåçï \emph{éìé õâù÷áàýåçï} òáóðïìïöåîéñ üìåíåîôï÷ íïçõô ïâòáâáôù÷áôøóñ ïþåîø âùóôòï, îï ðòé üôïí úáíåäìñåôóñ ïóîï÷îïê ãéëì ÷ùþéóìåîéê. ×íåóôï ðòï÷åòïë óôõðåîåë ÷îéú íïöîï ðòéîõäéôåìøîï õóôáîï÷éôø äìéîõ ïôòåúëï÷, óþéôáñ, þôï ÷óå ïôòåúëé éóèïäîïçï æáêìá éíåàô äìéîõ~$1$, ðïóìå ðåò÷ïçï ðòïóíïôòá ÷óå ïôòåúëé (ëòïíå, ÷ïúíïöîï, ðïóìåäîåçï) éíåàô äìéîõ 2, \dots, ðïóìå $k\hbox{-ço}$ ðòïóíïôòá ÷óå ïôòåúëé (ëòïíå, ÷ïúíïöîï, ðïóìåäîåçï) éíåàô äìéîõ~$2^k$. × ïôìéþéå ïô "åóôåóô÷åîîïçï" óìéñîéñ ÷ áìçïòéôíå~N ôáëïê óðïóïâ îáúù÷áåôóñ \emph{ðòïóôùí} ä÷õèðõôå÷ùí óìéñîéåí. Áìçïòéôí ðòïóôïçï ä÷õèðõôå÷ïçï óìéñîéñ ïþåîø îáðïíéîáåô áìçïòéôí~N---ïî ïðéóù÷áåôóñ, ðï óõýåóô÷õ, ôïê öå âìïë-óèåíïê; ôåí îå íåîåå íåôïäù äïóôáôïþîï ïôìéþáàôóñ äòõç ïô äòõçá, é ðïüôïíõ óôïéô úáðéóáôø ÷åóø áìçïòéôí ãåìéëïí. \alg S.(Óïòôéòï÷ëá ðòïóôùí ä÷õèðõôå÷ùí óìéñîéåí.) Ëáë é ÷ áìçïòéôíå~N, ðòé óïòôéòï÷ëå úáðéóåê $R_1$, \dots, $R_N$ éóðïìøúõàôóñ ä÷å ïâìáóôé ðáíñôé. \st[Îáþáìøîáñ õóôáîï÷ëá.] Õóôáîï÷éôø $s\asg0$, $p\asg1$. (Óíùóì ðåòåíåîîùè~$s$, $i$, $j$, $k$, $l$, $d$ óí. ÷ áìçïòéôíå~N. Úäåóø $p$---òáúíåò ÷ïúòáóôáàýéè ïôòåúëï÷, ëïôïòùå âõäõô óìé÷áôøóñ ÷ï ÷òåíñ ôåëõýåçï ðòïóíïôòá; $q$ é~$r$---ëïìéþåóô÷á îåóìéôùè üìåíåîôï÷ ÷ ïôòåúëáè.) \st[Ðïäçïôï÷ëá ë ðòïóíïôòõ.] Åóìé $s=0$, ôï õóôáîï÷éôø $i\asg1$, $j\asg N$, $k\asg N$, $l\asg2N+1$; åóìé $s=1$, ôï õóôáîï÷éôø $i\asg N+1$, $j\asg2N$, $k\asg0$, $l\asg N+1$. Úáôåí õóôáîï÷éôø $d\asg1$, $q\asg p$, $r\asg p$. \st[Óòá÷îåîéå $K_i:K_j$.] Åóìé $K_i>K_j$, ôï ðåòåêôé ë ûáçõ~\stp{8}. \st[Ðåòåóùìëá $R_i$] Õóôáîï÷éôø $k\asg k+d$, $R_k\asg R_i$. \st[Ëïîåã ïôòåúëá?] Õóôáîï÷éôø $i\asg i+1$, $q\asg q-1$. Åóìé $q > 0$, ôï ÷ïú÷òáôéôøóñ ë ûáçõ~\stp{3}. \st[Ðåòåóùìëá $R_j$.] Õóôáîï÷éôø $k\asg k+d$. Úáôåí, åóìé $k=l$, ðåòåêôé ë ûáçõ~\stp{13}; ÷ ðòïôé÷îïí óìõþáå õóôáîï÷éôø $R_k\asg R_j$. \st[Ëïîåã ïôòåúëá?] Õóôáîï÷éôø $j\asg j-1$, $r\asg r-1$. Åóìé~$r>0$, ÷ïú÷òáôéôøóñ ë ûáçõ \stp{6}; ÷ ðòïôé÷îïí óìõþáå ðåòåêôé ë ûáçõ \stp{12}. \st [Ðåòåóùìëá $R_j$.] Õóôáîï÷éôø $k\asg k+d$, $R_k\asg R_j$ \st[Ëïîåã ïôòåúëá?] Õóôáîï÷éôø $j\asg j-1$, $r\asg r-1$. Åóìé~$r> 0$, ôï ÷ïú÷òáôéôøóñ ë ûáçõ~\stp{3}. \st[Ðåòåóùìëá $R_i$.] Õóôáîï÷éôø $k\asg k+d$. Úáôåí, åóìé $k=l$, ðåòåêôé ë ûáçõ~\stp{13}; ÷ ðòïôé÷îïí óìõþáå õóôáîï÷éôø $R_k\asg R_i$. %% 199 \st[Ëïîåã ïôòåúëá?] Õóôáîï÷éôø $i\asg i+1$, $q\asg q-1$. Åóìé $q > 0$, ôï ÷ïú÷òáôéôøóñ ë ûáçõ \stp{10}. \st[Ðåòåëìàþåîéå îáðòá÷ìåîéñ.] Õóôáîï÷éôø $q\asg p$, $r\asg p$, $d\asg -d$ é ÷úáéíïúáíåîéôø $k\xchg l$. ×ïú÷òáôéôøóñ ë ûáçõ \stp{3}. \st[Ðåòåëìàþåîéå ïâìáóôåê.] Õóôáîï÷éôø $p\asg p+p$. Åóìé $pK_q$, ôï ðåòåêôé ë~\stp{6}. \st[Ðòïä÷éîõôø $p$.] Õóôáîï÷éôø $\abs{L_s}\asg p$, $s\asg p$, $p\asg L_p$. Åóìé $p>0$, ôï ÷ïú÷òáôéôøóñ ë~\stp{3}. \st[Úáëïîþéôø ðïäóðéóïë.] Õóôáîï÷éôø $L_s\asg q$, $s\asg t$. Úáôåí õóôáîï÷éôø $t\asg q$ é~$q\asg L_q$ ïäéî éìé âïìåå òáú, ðïëá îå óôáîåô $q\le 0$, ðïóìå þåçï ðåòåêôé ë~\stp{8}. \st[Ðòïä÷éîõôø $q$.] (Ûáçé \stp{6} é~\stp{7} ä÷ïêóô÷åîîù ðï ïôîïûåîéà ë~\stp{4} é~\stp{5}.) Õóôáîï÷éôø $\abs{L_s}\asg q$, $s\asg q$, $q\asg L_q$. Åóìé~$q>0$, ôï ÷ïú÷òáôéôøóñ ë~\stp{3}. \st[Úáëïîþéôø ðïäóðéóïë.] Õóôáîï÷éôø $L_s\asg p$, $s\asg t$. Úáôåí õóôáîï÷éôø $t\asg p$ é~$p\asg L_p$ ïäéî éìé âïìåå òáú, ðïëá îå óôáîåô~$p>0$. \st[Ëïîåã ðòïóíïôòá?] (Ë üôïíõ íïíåîôõ $p\le 0$ é~$q\le 0$, ôáë ëáë ïâá õëáúáôåìñ ðòïä÷éîõìéóø äï ëïîãá óïïô÷åôóô÷õàýéè ðïäóðéóëï÷.) Õóôáîï÷éôø~$p\asg -p$, $q\asg -q$. Åóìé $q=0$, ôï õóôáîï÷éôø~$\abs{L_s}\asg p$, $\abs{L_t}\asg 0$, é ÷ïú÷òáôéôøóñ ë~\stp{2}; ÷ ðòïôé÷îïí óìõþáå ÷ïú÷òáôéôøóñ ë~\stp{3}. \algend Ðòéíåò òáâïôù üôïçï áìçïòéôíá ðòé÷åäåî ÷ ôáâì.~3, ÷ ëïôïòïê ðïëáúáîù ó÷ñúé ë íïíåîôõ ÷ùðïìîåîéñ ûáçá~L2. Ðï ïëïîþáîéé òáâïôù áìçïòéôíá íïöîï, ðïìøúõñóø íåôïäïí éú õðò.~5.2--12, ðåòåòáúíåóôéôø úáðéóé ôáë, þôïâù éè ëìàþé âùìé õðïòñäïþåîù. Íïöîï úáíåôéôø éîôåòåóîõà áîáìïçéà íåöäõ óìéñîéåí óðéóëï÷ é óìïöåîéåí òáúòåöåîîùè íîïçïþìåîï÷ (óí. áìçïòéôí 2.2.4Á). {\catcode`\!=\active\def!#1.{\omit\hfill$#1$\hfill} \htable{Ôáâìéãá 3}% {Óïòôéòï÷ëá ðïóòåäóô÷ïí óìéñîéñ óðéóëï÷}% {\bskip$#$\bskip&&\hfill$#$\bskip\cr j &!0.& !1.& !2.& !3.& !4.& !5.& !6.& !7.& !8.& !9.&!10.&!11.&!12.&!13.&!14.&!15.&!16.&!17.\cr K_i & - & 503& 087& 512& 061& 908& 170& 897& 275& 653& 426& 154& 509& 612& 677& 765& 703& -\cr L_j & 1 & -3& -4& -5& -6& -7& -8& -9& -10& -11& -12& -13& -14& -15& -16& 0& 0& 2\cr L_j & 2 & -6& 1& -8& 3& -10& 5& -11& 7& -13& 9& 12& -16& 14& 0& 0& 15& 4\cr L_j & 4 & 3& 1& -11& 2& -13& 8& 5& 7& 0& 12& 10& 9& 14& 16& 0& 15& 6\cr L_j & 4 & 3& 6& 7& 2& 0& 8& 5& 1& 14& 12& 10& 13& 9& 16& 0& 15& 11\cr L_j & 4 & 12& 11& 13& 2& 0& 8& 5& 10& 14& 1& 6& 3& 9& 16& 7& 15& 0\cr } } Îáðéûåí ôåðåòø \MIX-ðòïçòáííõ äìñ áìçïòéôíá~L, þôïâù ÷ùñóîéôø, óôïìø ìé ÷ùçïäîï ïðåòéòï÷áôø óðéóëáíé ó ôïþëé úòåîéñ ÷òåíåîé, ëáë é ó ôïþëé úòåîéñ ðòïóôòáîóô÷á? %%202 \prog L.(Óïòôéòï÷ëá ðïóòåäóô÷ïí óìéñîéñ óðéóëï÷.) Äìñ õäïâóô÷á ðòåäðïìáçáåôóñ, þôï úáðéóé úáîéíáàô ïäîï óìï÷ï, ðòéþåí $L_j$ èòáîéôóñ ÷ ðïìå $(0:2)$, á $K_j$---÷ ðïìå $(3:5)$ ñþåêëé $|INPUT|+j$; úîáþåîéñ òåçéóôòï÷: $|rI1|\equiv p$, $|rI2|\equiv q$, $|rI3|\equiv s$, $|rI4|\equiv t$ $|rA|\equiv R_q$; $N\ge 2$. \code L & EQU & 0:2 & & Ïðòåäåìåîéå éíåî ðïìåê. ABSL & EQU & 1:2 KEY & EQU & 3:5 START& ENT1 & N-2 & 1 & L1. Ðïäçïôï÷éôø ä÷á óðéóëá. & ENNA & 2,1 & N-2 & STA & INPUT,1(L) & N-2 & $L_i\asg -(i+2)$. & DEC1 & 1 & N-2 & J1P & *-3 & N-2 & $N-2\ge i>0$. & ENTA & 1 & 1 & STA & INPUT(L) & 1 & $L_0\asg 1$. & ENTA & 2 & 1 & STA & INPUT+N+1(L) & 1 & $L_{N+1}\asg2$. & STZ & INPUT+ N-1(L)& 1 & $L_{N-1}\asg 0$. & STZ & INPUT +N(L) & 1 & $L_N\asg 0$. & JMP & L2 & 1 & Ë L2. L3Q & LDA & INPUT,2 & C''+B'& L3. Óòá÷îéôø $K_p:K_q$. L3P & CMPA & INPUT,1(KEY) & C & JL & L6 & C & Ë L6, åóìé $K_q0$. L5 & ST2 & INPUT,3(L) & B' & L5. Úáëïîþéôø ðïäóðéóïë. $L_s\asg q$. & ENT3 & 0,4 & B' & $s\asg t$. & ENT4 & 0,2 & D' & $t\asg q$. & LD2 & INPUT,2(L) & D' & $q\asg L_q$. & J2P & *-2 & D' & Ðï÷ôïòéôø, åóìé $q>0$. & JMP & L8 & B' & Ë L8 L6 & ST2 & INPUT,3(ABSL)& C'' & L6. Ðòïä÷éîõôø~$q$. $\abs{L_s}\asg q$. & ENT3 & 0,2 & C'' & $s\asg q$. & LD2 & INPUT,2(L) & C'' & $q\asg L_q$. & J2P & L3Q & C'' & Ë L3, åóìé~$q>0$. L7 & ST1 & INPUT,3(L) & B'' & L7. Úáëïîþéôø ðïäóðéóïë. $L_s\asg p$. & ENT3 & 0,4 & B'' & $s\asg t$. & ENT4 & 0,1 & D'' & $t\asg p$. & LD1 & INPUT, 1(L) & D'' & $p\asg L_p$. & J1P & *-2 & D'' & Ðï÷ôïòéôø, åóìé~$p>0$. L8 & ENN1 & 0,1 & B & L8. Ëïîåã ðòïóíïôòá? $p\asg -p$. & ENN2 & 0,2 & B & $q\asg -q$. & J2NZ & L3Q & B & Ë L3, åóìé $q\ne0$. & ST1 & INPUT,3(ABSL)& A & $\abs{L_s}\asg p$. & STZ & INPUT,4(ABSL)& A & $\abs{L_t}\asg0$. %%203 L2 & ENT3 & 0 & A+1 & L2. Îáþáôø îï÷ùê ðòïóíïôò, $s\asg0$. & ENT4 & N+1 & A+1 & $t\asg N+1$. & LD1 & INPUT (L) & A+1 & $p\asg L_s$. & LD2 & INPUT+N+1(L) & A+1 & $q\asg L_t$. & J2NZ & L3Q & A+1 & Ë L3, åóìé $q \ne 0$. \endcode ×òåíñ òáâïôù üôïê ðòïçòáííù íïöîï ïãåîéôø ðòé ðïíïýé íåôïäï÷, ëïôïòùíé íù õöå îå òáú ðïìøúï÷áìéóø (óí. õðò.~13, 14); ÷ óòåäîåí ïîï òá÷îï ðòéâìéúéôåìøîï $(10N \log_2 N+4.92N)$~åäéîéã ó îåâïìøûéí óôáîäáòôîùí ïôëìïîåîéåí ðïòñäëá $\sqrt{N}$. × õðò.~15 ðïëáúáîï, þôï úá óþåô îåëïôïòïçï õäìéîåîéñ ðòïçòáííù íïöîï óïëòáôéôø ÷òåíñ ðòéíåòîï äï~$9N\log_2N$. Éôáë, ÷ óìõþáå ÷îõôòåîîåçï óìéñîéñ ó÷ñúáîîïå òáóðòåäåìåîéå ðáíñôé éíååô âåóóðïòîùå ðòåéíõýåóô÷á ðåòåä ðïóìåäï÷áôåìøîùí òáóðòåäåìåîéåí: ôòåâõåôóñ íåîøûå ðáíñôé, é ðòïçòáííá òáâïôáåô îá 10--20\% âùóôòåå. Áîáìïçéþîùå áìçïòéôíù ïðõâìéëï÷áîù Ì.~Äö.~×õäòáíïí [{\sl IBM Systems J.\/}, {\bf 8} (1969), 189--203] é Á.~Ä.~×õäáììïí [{\sl Óïôò. J.\/}, {\bf 13} (1970), 110--111]. \excercises \ex[20] Ïâïâýéôå áìçïòéôí~M îá \emph{$k\hbox{-ðõôå÷ïå}$ óìéñîéå} éóèïäîùè æáêìï÷ $x_{i1}\le \ldots\le x_{im_i}$ ðòé $i=1,$ 2, \dots, $k$. \ex[Í24] Óþéôáñ, þôï ÷óå $\perm{m+n}{m}$ ÷ïúíïöîùè òáóðïìïöåîéê $m$~üìåíåîôï÷~$x$ óòåäé $n$~üìåíåîôï÷~$y$ òá÷îï÷åòïñôîù, îáêäéôå íáôåíáôéþåóëïå ïöéäáîéå é óôáîäáòôîïå ïôëìïîåîéå þéóìá ÷ùðïìîåîéé ûáçá~M2 ÷ áìçïòéôíå~M. Þåíõ òá÷îù íáëóéíáìøîïå é íéîéíáìøîïå úîáþåîéñ üôïê ÷åìéþéîù? \rex[20] \exhead(Éúíåîåîéå.) Äáîù úáðéóé $R_1$,~\dots, $R_M$ é~$R'_1$, ~\dots, $R'_N$, ëìàþé ëïôïòùè òáúìéþîù é õðïòñäïþåîù, ô.~å.~$K_1<\ldotsK_3, K_4>K_5, K_6>K_7, K_8>K_9,\cr K_{10}e_2>\ldots>e_t\ge0$, $t\ge1$. Äïëáöéôå, þôï íáëóéíáìøîïå þéóìï óòá÷îåîéê ëìàþåê, ÷ùðïìîñåíùè áìçïòéôíïí~L, òá÷îï $1-2^{e_t}+\sum{1\le k\le t}(e_k+k-1)2^{e_k}$. \ex[20] Åóìé ðòïíïäåìéòï÷áôø ÷òõþîõà òáâïôõ áìçïòéôíá~L, ôï ïâîáòõöéôóñ, þôï ÷ îåí éîïçäá ÷ùðïìîñàôóñ ìéûîéå ïðåòáãéé; ðòéíåòîï ÷ ðïìï÷éîå óìõþáå÷ îå îõöîù ðòéó÷áé÷áîéñ $\abs{L_s}\asg p$, $\abs{L_s}\asg q$ ÷ ûáçáè~L4 é~L6, ðïóëïìøëõ íù éíååí $L_s=p$ (éìé~$q$) ÷óñëéê òáú, ëïçäá ÷ïú÷òáýáåíóñ éú ûáçá~L4 (éìé L6) ë~L3. Ëáë õìõþûéôø ðòïçòáííõ~L, éúâá÷é÷ûéóø ïô üôéè ìéûîéè ðòéó÷áé÷áîéé? \ex[28] Òáúòáâïôáêôå áìçïòéôí óìéñîéñ óðéóëï÷, ðïäïâîùê áìçïòéôíõ~L, îï ïóîï÷áîîùê îá ôòåèðõôå÷ïí óìéñîéé. \ex[20] (Äö.~Íáë-Ëáòôé.) Ðõóôø ä÷ïéþîïå ðòåäóôá÷ìåîéå þéóìá~$N$ ôáëïå öå, ëáë ÷ õðò.~14, é ðòåäðïìïöéí, þôï äáîï $N$~úáðéóåê, ïòçáîéúï÷áîîùè ÷ $t$ õðïòñäïþåîîùè ðïäæáêìï÷, éíåàýéè òáúíåòù óïïô÷åôóô÷åîîï $2^{e_1}$, $2^{e_2}$, \dots, $2^{e_t}$. Ðïëáöéôå, ëáë íïöîï óïèòáîéôø ôáëïå óïóôïñîéå ðòé äïâá÷ìåîéé $(N+1)\hbox{-ê}$ úáðéóé é~$N\asg N+1$. (Ðïìõþåîîùê áìçïòéôí íïöîï îáú÷áôø "ïðåòáôé÷îïê" óïòôéòï÷ëïê óìéñîéåí.) \ex[40] (Í.~Á.~Ëòïîòïä.) Íïöîï ìé ïôóïòôéòï÷áôø æáêì éú $N$~úáðéóåê, óïäåòöáýéê ÷óåçï ä÷á ïôòåúëá: $$ K_1\le\ldots\le K_M\quad\hbox{é}\quad K_{M+1}\le\ldots\le K_N, $$ Úá $O(N)$ ïðåòáãéê ÷ ðáíñôé ó ðòïéú÷ïìøîùí äïóôõðïí, \emph{éóðïìøúõñ ìéûø îåâïìøûïå äïðïìîéôåìøîïå ðòïóôòáîóô÷ï ðáíñôé æéëóéòï÷áîîïçï òáúíåòá}, îå úá÷éóñýåçï ïô~$M$ é~$N$? (×óå áìçïòéôíù óìéñîéñ, ïðéóáîîùå ÷ üôïí ðõîëôå, éóðïìøúõàô äïðïìîéôåìøîïå ðòïóôòáîóô÷ï ðáíñôé, ðòïðïòãéïîáìøîïå~$N$.) \ex[26] Òáóóíïôòéí öåìåúîïäïòïöîùê òáú®åúä ó $n$~"óôåëáíé", ëáë ðïëáúáîï îá òéó.~31 ðòé $n=5$; ôáëïê òáú®åúä éíååô îåëïôïòïå ïôîïûåîéå ë áìçïòéôíáí óïòôéòï÷ëé ó $n$~ðòïóíïôòáíé. × õðò.~ó~2.2.1--2 ðï~2.2.1--5 íù òáóóíïôòåìé òáú®åúäù ó ïäîéí óôåëïí. ×ù ÷éäåìé, þôï åóìé ó ðòá÷ïçï ëïîãá ðïóôõðáåô $N$~÷áçïîï÷, ôï óìå÷á íïöåô ðïñ÷éôøóñ óòá÷îéôåìøîï îåâïìøûïå ëïìéþåóô÷ï éú $N$~÷óå÷ïúíïöîùè ðåòåóôáîï÷ïë üôéè ÷áçïîï÷. %% 205 Ðòåäðïìïöéí, þôï ÷ òáú®åúä ó $n$~óôåëáíé óðòá÷á ðïóôõðáåô $2^n$~÷áçïîï÷. Äïëáöéôå, þôï ðòé ðïíïýé ðïäèïäñýåê ðïóìåäï÷áôåìøîïóôé ïðåòáãéê óìå÷á \emph{íïöîï ðïìõþéôø} ìàâõà éú~$2^n!$ ÷óå÷ïúíïöîùè ðåòåóôáîï÷ïë üôéè ÷áçïîï÷. (Ëáöäùê óôåë äïóôáôïþîï ÷åìéë, é ðòé îåïâèïäéíïóôé ÷ îåçï íïöîï ðïíåóôéôø ÷óå ÷áçïîù). \ex[47] × ïâïúîáþåîéñè õðò.~2.2.1--4 ðòé ðïíïýé òáú®åúäï÷ ó $n$~óôåëáíé íïöîï ðïìõþéôø îå âïìåå $a^n_N$~ðåòåóôáîï÷ïë $N$~üìåíåîôï÷; óìåäï÷áôåìøîï, äìñ \picture{Òéó. 31.Öåìåúîïäïòïöîùê òáú®åúä ó ðñôøà "óôåëáíé".} ðïìõþåîéñ ÷óåè $N!$~ðåòåóôáîï÷ïë ôòåâõåôóñ îå íåîåå $\log N!/\log a_N\approx \log_4 N$~óôåëï÷. × õðò.~19 ðïëáúáîï, þôï îõöîï îå âïìåå $\ceil{\log_2 N}$~óôåëï÷. Ëáëï÷á éóôéîîáñ óëïòïóôø òïóôá îåïâèïäéíïçï þéóìá óôåëï÷ ðòé $N\to\infty$? \ex[23] (Ü.~Äö.~Óíéô.) Ïâ®ñóîéôå, ëáë íïöîï ïâïâýéôø áìçïòéôí~L, þôïâù ïî, ðïíéíï óïòôéòï÷ëé, ÷ùþéóìñì ôáëöå þéóìï \emph{éî÷åòóéê} ÷ éóèïäîïê ðåòåóôáîï÷ëå. \subsubchap{Òáóðòåäåìñàýáñ óïòôéòï÷ëá} % 5.2.5 Íù ðïäèïäéí ôåðåòø ë éîôåòåóîïíõ ëìáóóõ íåôïäï÷ óïòôéòï÷ëé, ëïôïòùê, ëáë ðïëáúáîï ÷ ð.~5.4.7, ðï óõýåóô÷õ, ðòñíï \emph{ðòïôé÷ïðïìïöåî} óìéñîéà. Þéôáôåìñí, úîáëïíùí ó ðåòæïëáòôïþîùí ïâïòõäï÷áîéåí, èïòïûï éú÷åóôîá üææåëôé÷îáñ ðòïãåäõòá, ðòéíåîñåíáñ ÷ íáûéîáè äìñ óïòôéòï÷ëé ëáòô é ïóîï÷áîîáñ îá óòá÷îåîéé ãéæò ëìàþåê; ôõ öå éäåà íïöîï ðòéóðïóïâéôø é äìñ ðòïçòáííéòï÷áîéñ. Ïîá ïâýåéú÷åóôîá ðïä îáú÷áîéñíé "ðïòáúòñäîáñ óïòôéòï÷ëá", "ãéæòï÷áñ óïòôéòï÷ëá" éìé "ëáòíáîîáñ óïòôéòï÷ëá". Ðòåäðïìïöéí, îáí îõöîï ïôóïòôéòï÷áôø ëïìïäõ éú 52~éçòáìøîùè ëáòô. Ïðòåäåìéí õðïòñäïþåîéå ðï óôáòûéîóô÷õ (äïóôïéîóô÷õ) ëáòô ÷ íáóôé $$ Ô<2<3<4<5<6<7<8<9<10<×<Ä<Ë, $$ á ôáëöå ðï íáóôé $$ \clubsuit<\diamondsuit<\heartsuit<\spadesuit $$ Ïäîá ëáòôá ðòåäûåóô÷õåô äòõçïê, åóìé ìéâï (i)~ïîá íìáäûå ðï íáóôé, ìéâï (ii)~íáóôé ïâåéè ëáòô ïäéîáëï÷ù, îï ïîá íìáäûå %%206 ðï äïóôïéîóô÷õ. (Üôï þáóôîùê óìõþáê \emph{ìåëóéëïçòáæéþåóëïçï} õðïòñäïþåîéñ îá íîïöåóô÷å õðïòñäïþåîîùè ðáò ðòåäíåôï÷; óò.~ó~õðò.~5--2.) Ôáëéí ïâòáúïí, $$ Ô\clubsuit<2\clubsuit<\cdots<Ë\clubsuit< Ô\diamondsuit<\cdots<Ä\spadesuit< Ë\spadesuit $$ Íù íïçìé âù ïôóïòôéòï÷áôø ëáòôù ïäîéí éú ïâóõöäá÷ûéèóñ òáîåå íåôïäï÷; ìàäé, ëáë ðòá÷éìï, ðïìøúõàôóñ óðïóïâïí, ðï óõôé áîáìïçéþîùí ïâíåîîïê ðïòáúòñäîïê óïòôéòï÷ëå. Åóôåóô÷åîîï ïôóïòôéòï÷áôø ëáòôù óîáþáìá ðï éè íáóôé, òáúìïöé÷ éè ÷ þåôùòå óôïðëé, á úáôåí ðåòåëìáäù÷áôø ëáòôù ÷îõôòé ëáöäïê óôïðëé äï ôåè ðïò, ðïëá ïîé îå âõäõô õðïòñäïþåîù ðï äïóôïéîóô÷õ. Îï óõýåóô÷õåô âïìåå âùóôòùê óðïóïâ! Óîáþáìá òáúìïöéôø ëáòôù ÷ 13~óôïðïë ìéãå÷ïê óôïòïîïê ÷÷åòè ðï éè äïóôïéîóô÷õ. Úáôåí óïâòáôø ÷óå óôïðëé ÷íåóôå: óîéúõ ôõúù, úáôåí ä÷ïêëé, ôòïêëé é ô. ä. é ó÷åòèõ ëïòïìé (ìéãå÷ïê óôïòïîïê ÷÷åòè). Ðåòå÷åòîõôø ëïìïäõ òõâáûëáíé ÷÷åòè é óîï÷á òáúìïöéôø, îá üôïô òáú ÷ þåôùòå óôïðëé ðï íáóôé. Óìïöé÷ ÷íåóôå ðïìõþåîîùå óôïðëé ôáë, þôïâù ÷îéúõ âùìé ôòåæù, úáôåí âõâîù, þåò÷é é ðéëé, ðïìõþéí õðïòñäïþåîîõà ëïìïäõ ëáòô. Ôá öå éäåñ çïäéôóñ é äìñ óïòôéòï÷ëé þéóìï÷ùè é âõë÷åîîùè äáîîùè. Ðïþåíõ öå ïîá ðòá÷éìøîá? Ðïôïíõ þôï (÷ îáûåí ðòéíåòå ó éçòáìøîùíé ëáòôáíé), åóìé ä÷å ëáòôù ðòé ðïóìåäîåí òáóëìáäå ðïðáìé ÷ òáúîùå óôïðëé, ôï ïîé éíåàô òáúîùå íáóôé, ôáë þôï ëáòôá ó íåîøûåê íáóôøà íìáäûå. Åóìé öå ëáòôù ïäîïê íáóôé, ôï ïîé õöå îáèïäñôóñ ÷ îõöîïí ðïòñäëå âìáçïäáòñ ðòåä÷áòéôåìøîïê óïòôéòï÷ëå. Éîáþå çï÷ïòñ, ðòé ÷ôïòïí òáóëìáäå ÷ ëáöäïê éú þåôùòåè óôïðïë ëáòôù âõäõô òáóðïìïöåîù ÷ ÷ïúòáóôáàýåí ðïòñäëå. Üôï äïëáúáôåìøóô÷ï íïöîï ïâïâýéôø é ðïëáúáôø, þôï ôáëéí óðïóïâïí íïöîï ïôóïòôéòï÷áôø ìàâïå íîïöåóô÷ï ó ìåëóéëïçòáæéþåóëéí õðïòñäïþåîéåí; ðïäòïâîïóôé óí. ÷ õðò.~5--2 (÷ îáþáìå çìá÷ù). Ôïìøëï þôï ïðéóáîîùê íåôïä óïòôéòï÷ëé óòáúõ îå ïþå÷éäåî, é îå ñóîï, ëôï öå ðåò÷ùê ïâîáòõöéì, þôï ïî ôáë õäïâåî. × âòïûàòå îá 19~óôòáîéãáè ðïä îáú÷áîéåí "The Inventory Simplified", ïðõâìéëï÷áîîïê ïôäåìåîéåí æéòíù IBM Tabulating Machines Company ÷ 1923~ç., ðòåäóôá÷ìåî éîôåòåóîùê ãéæòï÷ïê íåôïä ÷ùþéóìåîéñ óõíí ðòïéú÷åäåîéê îá óïòôéòï÷áìøîïê íáûéîå. Ðõóôø, îáðòéíåò, îõöîï ðåòåíîïöéôø ä÷á þéóìá, ðòïâéôùè óïïô÷åôóô÷åîîï ÷ ëïìïîëáè~1--10 é ÷ ëïìïîëáè~23--25, é ÷ùþéóìéôø óõííõ ôáëéè ðòïéú÷åäåîéê äìñ âïìøûïçï þéóìá ëáòô. Ôïçäá óîáþáìá íïöîï ïôóïòôéòï÷áôø ëáòôù ðï ëïìïîëå~25 é îáêôé ðòé ðïíïýé óþåôîï-áîáìéôéþåóëïê íáûéîù ÷åìéþéîù $a_1$, $a_2$,~\dots $a_9$, çäå $a_k$---óõííá þéóåì éú ëïìïîïë 1--10 ðï ÷óåí ëáòôïþëáí, %%207 îá ëïôïòùè ÷ ëïìïîëå~25 ðòïâéôá ãéæòá~$k$. Úáôåí íïöîï ïôóïòôéòï÷áôø ëáòôù ðï ëïìïîëå~24 é îáêôé áîáìïçéþîùå óõííù $b_1$, $b_2$,~\dots, $b_9$, á ðïôïí ðï ëïìïîëå~23, ðïìõþé÷ ÷åìéþéîù~$c_1$, $c_2$,~\dots, $c_9$. Ìåçëï ÷éäåôø, þôï éóëïíáñ óõííá ðòïéú÷åäåîéê òá÷îá $$ a_1+2a_2+\cdots+9a_9+10b_1+20b_2+\cdots+90b_9+ 100c_1+200c_2+\cdots+900c_9. $$ Ôáëïê ðåòæïëáòôïþîùê íåôïä ôáâõìéòï÷áîéñ åóôåóô÷åîîùí ïâòáúïí ðòé÷ïäéô ë éäåå ðïòáúòñäîïê óïòôéòï÷ëé "óîáþáìá-ðï-íìáäûåê-ãéæòå", ôáë þôï, ðï-÷éäéíïíõ, ïîá ÷ðåò÷ùå óôáìá éú÷åóôîá ïðåòáôïòáí üôéè íáûéî. Ðåò÷áñ ïðõâìéëï÷áîîáñ óóùìëá îá üôïô íåôïä óïäåòöéôóñ ÷ òáîîåê òáâïôå Ì.~Äö.~Ëïíòé, ðïó÷ñýåîîïê ïâóõöäåîéà ðåòæïëáòôïþîïçï ïâïòõäï÷áîéñ [Transactions of the Office Machinery Users' Assoc., Ltd. (1929), 25--37, ïóïâåîîï óôò. 28]. Þôïâù ÷ùðïìîéôø ðïòáúòñäîõà óïòôéòï÷ëõ ó ðïíïýøà Ü×Í, îåïâèïäéíï òåûéôø, ëáë ðòåäóôá÷ìñôø óôïðëé. Ðõóôø éíååôóñ $M$~óôïðïë; íïöîï âùìï âù ÷ùäåìéôø $M$~ïâìáóôåê ðáíñôé é ðåòåóùìáôø ëáöäõà éóèïäîõà úáðéóø ÷ óïïô÷åôóô÷õàýõà ïâìáóôø. Îï üôï òåûåîéå îáó îå õäï÷ìåô÷ïòñåô, ðïôïíõ þôï ÷ ëáöäïê ïâìáóôé äïìöîï âùôø äïóôáôïþîï íåóôá äìñ èòáîåîéñ $N$~üìåíåîôï÷, é ôïçäá ðïôòåâõåôóñ ðòïóôòáîóô÷ï ðïä $(M+1)N$~úáðéóåê. Ôáëáñ þòåúíåòîáñ ðïôòåâîïóôø ÷ ðáíñôé úáóôá÷ìñìá âïìøûéîóô÷ï ðòïçòáííéóôï÷ ïôëáúù÷áôøóñ ïô ðòéíåîåîéñ ðïòáúòñäîïê óïòôéòï÷ëé îá ÷ùþéóìéôåìøîùè íáûéîáè, ðïëá X.~Óøà÷ïòä [äéðìïíîáñ òáâïôá, M.I.Ô. Digital Computer Laboratory Report R-232 (Cambridge Mass: 1954), 25--28] îå ðïëáúáì, þôï ôïçï öå üææåëôá íïöîï äïâéôøóñ, éíåñ ÷ òáóðïòñöåîéé ðòïóôòáîóô÷ï ÷óåçï ðïä $2N$~úáðéóåê é $M$~óþåôþéëï÷. Óäåìá÷ ïäéî ðòåä÷áòéôåìøîùê ðòïóíïôò äáîîùè, íïöîï ðòïóôï ðïóþéôáôø, óëïìøëï üìåíåîôï÷ ðïðáäåô ÷ ëáöäõà ïâìáóôø; üôï äáóô îáí ÷ïúíïöîïóôø ôïþîï òáóðòåäåìéôø ðáíñôø ðïä óôïðëé. Íù õöå ðòéíåîñìé üôõ éäåà ðòé òáóðòåäåìñàýåê óïòôéòï÷ëå (áìçïòéôí 5.2D). Éôáë, ðïòáúòñäîõà óïòôéòï÷ëõ íïöîï ÷ùðïìîéôø óìåäõàýéí ïâòáúïí: óîáþáìá ðòïéú÷åóôé òáóðòåäåìñàýõà óïòôéòï÷ëõ \emph{ðï íìáäûéí ãéæòáí ëìàþåê} (÷ óéóôåíå óþéóìåîéñ ó ïóîï÷áîéåí~$M$), ðåòåíåóôé÷ úáðéóé éú ïâìáóôé ÷÷ïäá ÷ï ÷óðïíïçáôåìøîõà ïâìáóôø, úáôåí ðòïéú÷åóôé åýå ïäîõ òáóðòåäåìñàýõà óïòôéòï÷ëõ ðï óìåäõàýåê ãéæòå, ðåòåíåóôé÷ úáðéóé ïâòáôîï ÷ éóèïäîõà ïâìáóôø é ô. ä., äï ôåè ðïò, ðïëá ðïóìå úá÷åòûáàýåçï ðòïóíïôòá (óïòôéòï÷ëá ðï óôáòûåê ãéæòå) ÷óå ëìàþé îå ïëáöõôóñ òáóðïìïöåîîùíé ÷ îõöîïí ðïòñäëå. Åóìé õ îáó éíååôóñ äåóñôéþîáñ íáûéîá, á ëìàþé---12-òáúòñäîùå þéóìá é åóìé $N$~÷åóøíá ÷åìéëï, ôï íïöîï ÷ùâòáôø $M=1000$ (óþéôáñ ôòé äåóñôéþîùå ãéæòù úá ïäîõ ÷ óéóôåíå óþéóìåîéñ ó ïóîï÷áîéåí 1000); îåúá÷éóéíï ïô ÷åìéþéîù~$N$ óïòôéòï÷ëá âõäåô %% 208 ÷ùðïìîåîá úá þåôùòå ðòïóíïôòá. Áîáìïçéþîï, åóìé âù éíåìáóø ä÷ïéþîáñ íáûéîá, á ëìàþé---40-âéôï÷ùå ä÷ïéþîùå þéóìá, ôï íïöîï ðïìïöéôø $M=1024$ é ôáëöå úá÷åòûéôø óïòôéòï÷ëõ úá þåôùòå ðòïóíïôòá. Æáëôéþåóëé ëáöäùê ðòïóíïôò óïóôïéô éú ôòåè þáóôåê (ðïäóþåô, òáóðòåäåìåîéå ðáíñôé, ðåòåíåýåîéå); Æòüîä [{\sl JACM,\/} {\bf 3} (1956), 151] ðòåäìïöéì ëïíâéîéòï÷áôø ä÷á éú üôéè ôòåè äåêóô÷éê, äïâá÷é÷ åýå $M$~ñþååë: îáëáðìé÷áôø úîáþåîéñ óþåôþéëï÷ äìñ $(k+1)\hbox{-çï}$ ðòïóíïôòá ïäîï÷òåíåîîï ó ðåòåíåýåîéåí ÷ï ÷òåíñ $k\hbox{-çï}$ ðòïóíïôòá. × ôáâì.~1 ðïëáúáîï ðòéíåîåîéå ðïòáúòñäîïê óïòôéòï÷ëé ë îáûéí 16~ëìàþáí ðòé $M=10$. Ðòé ôáëéè íáìùè~$N$ ðïòáúòñäîáñ óïòôéòï÷ëá, ëáë ðòá÷éìï, îå ïóïâåîîï ðïìåúîá, ôáë þôï üôïô íáìåîøëéê ðòéíåò ðòåäîáúîáþåî çìá÷îùí ïâòáúïí äìñ ôïçï, þôïâù ðòïäåíïîóôòéòï÷áôø äïóôáôïþîïóôø íåôïäá, á îå åçï üææåëôé÷îïóôø. { \def\subtable#1{ \noalign{ \halign{ ##\hfill\bskip&&\bskip\hfill$##$\cr #1 }} } \htable{Ôáâìéãá 1}{Ðïòáúòñäîáñ óïòôéòï÷ëá}{ #\hfill\bskip&&\bskip$#$\cr Ïâìáóôø ÷÷ïäá: & 503 & 087 & 512 & 061 & 908 & 170 & 897 & 275 & 653 & 426 & 154 & 509 & 612 & 677 & 765 & 703 \cr \subtable{ Óþåôþéëé äìñ íìáäûéè ãéæò: & 1& 1& 2& 3& 1& 2& 1& 3& 1& 1\cr Óïïô÷åôóô÷õàýåå òáóðòåäåìåîéå ðáíñôé:& 1& 2& 4& 7& 8&10&11&14&15&16\cr } ×óðïíïçáôåìøîáñ ïâìáóôø: & 170 & 061 & 512 & 612 & 503 & 653 & 703 & 154 & 275 & 765 & 426 & 087 & 897 & 677 & 908 & 509 \cr \subtable{ Óþåôþéëé äìñ óòåäîéè ãéæò: & 4& 2& 1& 0& 0& 2& 2& 3& 1& 1\cr Óïïô÷åôóô÷õàýåå òáóðòåäåìåîéå ðáíñôé:& 4& 6& 7& 7& 7& 9&11&14&15&16\cr } Ïâìáóôø ÷÷ïäá; & 503 & 703 & 908 & 509 & 512 & 612 & 426 & 653 & 154 & 061 & 765 & 170 & 275 & 677 & 087 & 897 \cr \subtable{ Óþåôþéëé äìñ óôáòûéè ãéæò: & 2& 2& 1& 0& 1& 3& 3& 2& 1& 1\cr Óïïô÷åôóô÷õàýåå òáóðòåäåìåîéå ðáíñôé:& 2& 4& 5& 5& 6& 9&12&14&15&16\cr } ×óðïíïçáôåìøîáñ ïâìáóôø: & 061 & 087 & 154 & 170 & 275 & 426 & 503 & 509 & 512 & 612 & 653 & 677 & 703 & 765 & 897 & 908 \cr } } Éóëõûåîîùê "óï÷òåíåîîùê" þéôáôåìø úáíåôéô, ïäîáëï, þôï éäåñ óþåôþéëï÷ äìñ òáóðòåäåìåîéñ ðáíñôé ðòé÷ñúáîá ë "óôáòïíïäîùí" ðïîñôéñí ï ðïóìåäï÷áôåìøîïí ðòåäóôá÷ìåîéé äáîîùè; îáí öå éú÷åóôîï, þôï óðåãéáìøîï äìñ òáâïôù ó íîïöåóô÷ïí ôáâìéã ðåòåíåîîïê äìéîù ðòéäõíáîï \emph{ó÷ñúáîîïå} òáóðòåäåìåîéå. Ðïüôïíõ äìñ ðïòáúòñäîïê óïòôéòï÷ëé åóôåóô÷åîîï âõäåô ÷ïóðïìøúï÷áôøóñ ó÷ñúáîîùíé óôòõëôõòáíé äáîîùè. Ôáë ëáë ëáöäáñ óôïðëá ðòïóíáôòé÷áåôóñ ðïóìåäï÷áôåìøîï, ôï ÷óå, þôï îáí îõöîï,--- éíåôø ðòé ëáöäïí üìåíåîôå ïäîõ-åäéîóô÷åîîõà óóùìëõ îá óìåäõàýéê üìåíåîô. Ëòïíå ôïçï, îéëïçäá îå ðòéäåôóñ ðåòåíåýáôø úáðéóé: äïóôáôïþîï óëïòòåëôéòï÷áôø ó÷ñúé---é íïöîï óíåìï ä÷éçáôøóñ äáìøûå ðï óðéóëáí. Ïâ®åí îåïâèïäéíïê ðáíñôé òá÷åî $(1+\varepsilon)N+2\varepsilon M$~úáðéóåê, çäå $\varepsilon$---ðòïóôòáîóô÷ï, úáîéíáåíïå ïäîéí ðïìåí ó÷ñúé. Äï÷ïìøîï éîôåòåóîù æïòíáìøîùå ðïäòïâîïóôé üôïê %%209 ðòïãåäõòù, ðïóëïìøëõ ïîé äáàô ðòåëòáóîùê ðòéíåò ôéðéþîùè íáîéðõìñãéê óï óôòõëôõòáíé äáîîùè, óïåäéîñàýéè ÷ óåâå ðïóìåäï÷áôåìøîïå é ó÷ñúáîîïå òáóðòåäåìåîéå ðáíñôé. \picture{Òéó. 32. Ðïòáúòñäîáñ óïòôéòï÷ëá óðéóëá.} \alg R.(Ðïòáúòñäîáñ óïòôéòï÷ëá óðéóëá.) Ðòåäðïìáçáåôóñ, þôï ëáöäáñ éú úáðéóåê~$R_1$,~\dots, $R_N$ óïäåòöéô ðïìå ó÷ñúé |LINK|, á ëìàþé ðòåäóôá÷ìñàô óïâïê ðïóìåäï÷áôåìøîïóôø éú $p$~üìåíåîôï÷ $$ (a_p, \ldots, a_2, a_1), \quad 0\le a_ij$, îï $a_j1$ (îå ðåò÷ùê ðòïóíïôò), ôï õóôáîï÷éôø~$|P|\asg|LINK|(|P|)$ é ÷ïú÷òáôéôøóñ ë~\stp{3}, åóìé~$|P|\ne\NULL$. \st[×ùðïìîéôø áìçïòéôí~H.] (Ôåðåòø íù õöå òáóðòåäåìéìé ÷óå üìåíåîôù ðï óôïðëáí.) ×ùðïìîéôø ðòé÷åäåîîùê îéöå áìçïòéôí~H, ëïôïòùê óãåðìñåô ïôäåìøîùå "óôïðëé" ÷ ïäéî óðéóïë, ðïäçïôá÷ìé÷áñ éè ë óìåäõàýåíõ ðòïóíïôòõ. Úáôåí õóôáîï÷éôø~$|P|\asg|BOTM|[0]$, õëáúáôåìø îá ðåò÷ùê üìåíåîô ïâ®åäéîåîîïçï óðéóëá. (Óí. õðò.~3.) \algend \alg H.(Óãåðìåîéå ïþåòåäåê.) Éú $M$~äáîîùè ïþåòåäåê óï ó÷ñúñíé, õäï÷ìåô÷ïòñàýéíé óïçìáûåîéñí áìçïòéôíá~R, äáîîùê áìçïòéôí óïúäáåô ïäîõ ïþåòåäø, íåîññ ðòé üôïí îå âïìåå $M$~ó÷ñúåê. × òåúõìøôáôå $|BOTM|[0]$ õëáúù÷áåô îá ðåò÷ùê üìåíåîô, é óôïðëá~0 ðòåäûåóô÷õåô óôïðëå~1, \dots, ðòåäûåóô÷õåô óôïðëå~$(M-1)$. \st[Îáþáìøîáñ õóôáîï÷ëá.] Õóôáîï÷éôø $i\asg 0$. \st[Õëáúáôåìø îá ÷åòûéîõ óôïðëé.] Õóôáîï÷éôø $|P|\asg|TOP|[i]$. \st[Óìåäõàýáñ óôïðëá.] Õ÷åìéþéôø~$i$ îá~1. Åóìé $i=M$, ôï õóôáîï÷éôø~$|LINK|(|P|)\asg\NULL$ é úá÷åòûéôø òáâïôõ áìçïòéôíá. \st[Óôïðëá ðõóôá?] Åóìé $|BOTM|[i]=\NULL$, ôo ÷ïú÷òáôéôøóñ ë~\stp{Ú}. \st[Óãåðéôø óôïðëé.] Õóôáîï÷éôø $|LINK| (|P|)\asg|BOTM|[i]$. ×ïú÷òáôéôøóñ ë~\stp{2}. \algend Îá òéó.~33 ðïëáúáîï óïäåòöéíïå óôïðïë ðïóìå ëáöäïçï éú ôòåè ðòïóíïôòï÷, ÷ùðïìîñåíùè ðòé óïòôéòï÷ëå îáûéè 16~þéóåì ó~$M=10$. Áìçïòéôí~R ïþåîø ðòïóôï úáðòïçòáííéòï÷áôø äìñ íáûéîù~\MIX, åóìé ôïìøëï îáêôé õäïâîùê, óðïóïâ éúíåîñôø ïô ðòïóíïôòá ë ðòïóíïôòõ äåêóô÷éñ ÷ ûáçáè~R3 é~R5. × óìåäõàýåê %%211 ðòïçòáííå üôïçï õäáìïóø äïâéôøóñ, îå öåòô÷õñ óëïòïóôøà ÷îõôòåîîåçï ãéëìá, ðõôåí ðòåä÷áòéôåìøîïê úáðéóé ä÷õè ëïíáîä ÷ ôåìï ðòïçòáííù. Úáíåôéí, þôï $|TOP|[i]$ é~$|BOTM|[i]$ íïöîï õðáëï÷áôø ÷ ïäîï óìï÷ï. \picture{Òéó. 33. Ðïòáúòñäîáñ óïòôéòï÷ëá ó éóðïìøúï÷áîéåí ó÷ñúáîîïçï òáóðòåäåìåîéñ ðáíñôé (ðïëáúáîï óïäåòöéíïå ÷óåè äåóñôé óôïðïë ðïóìå ëáöäïçï ðòïóíïôòá). } \prog R.(Ðïòáúòñäîáñ óïòôéòï÷ëá óðéóëï÷.) Ðòåäðïìáçáåôóñ, þôï éóèïäîùå ëìàþé ÷ ñþåêëáè ïô~$|INPUT|+1$ äï~$|INPUT|+N$ óïäåòöáô $p=3$~ëïíðïîåîôù ($a_3$, $a_2$, $a_1$), èòáîñýéåóñ óïïô÷åôóô÷åîîï ÷ ðïìñè $(1:1)$, $(2:2)$ é~$(3:3)$. (Ôáëéí ïâòáúïí, óþéôáåôóñ, þôï úîáþåîéå~$M$ íåîøûå éìé òá÷îï òáúíåòõ âáêôá íáûéîù \MIX.) × ðïìå $(4:5)$ úáðéóé èòáîéôóñ ó÷ñúø~|LINK|. Ðõóôø $|TOP|[i]\equiv |PILES|+i(l :2)$ é~$|BOTM|[i]\equiv |PILES|+i(4:5)$ ðòé $0\le ii\ge 0$. & LDA & R3SW,3 & 3 & STA & 3F & 3 & Éúíåîéôø ëïíáîäù & LDA & R5SW,3 & 3 & äìñ $k$-çï ðòïóíïôòá. & STA & 5F & 3 3Î & [LD2 & INPUT, 1(3:3)]& & R3. ×ùäåìéôø $k$-à ãéæòõ ëìàþá. 4H & LD4 & PILES,2 (TOP) & 3N & R4. Óëïòòåëôéòï÷áôø ó÷ñúé. & ST1 & INPUT,4(LINK) & 3N & $|LINK|(|TOP|[i])\asg|P|$. & ST1 & PILES,2(TOP) & 3N & $|TOP|[i]\asg|P|$. 5H & [DEC1& 1] & & R5. Ðåòåêôé ë óìåäõàýåê úáðéóé. & J1NZ & 3B & 3N & Ë R3, åóìé ðòïóíïôò úáëïîþåî. 6H & ENN2 & Í & 3 & R6. ×ùðïìîéôø áìçïòéôí Î. & JMP & 7F & 3 & Ë Î2 ó $i\asg0$. R3SW & LD2 & INPUT, 1(1:1) & N & Ëïíáîäá äìñ R3 ðòé $k=3$. & LD2 & INPUT, 1(2:2) & N & Ëïíáîäá äìñ R3 ðòé $k=2$. & LD2 & INPUT, 1(3:3) & N & Ëïíáîäá äìñ R3 ðòé $k=1$. R5SW & LD1 & INPUT, 1(LINK)& N & Ëïíáîäá äìñ R5 ðòé $k=3$. & LD1 & INPUT, 1(LINK)& N & Ëïíáîäá äìñ R5 ðòé $k=2$. & DEC1 & 1 & N & Ëïíáîäá äìñ R5 ðòé $k=1$. 9H & LDA & PILES+M, 2(LINK)& 3M-3 & Î4.Óôïðëá ðõóôá? & JAZ & 8F & 3M-3 & Ë ÎÚ, åóìé $|×ÏÔÍ|[i]=\NULL$ %%213 & STA & INPUT, 1(LINK) & 3M-3-E & H5. Óãåðéôø óôïðëé $|LINK|(|P|)\asg|BOTM|[i]$. 7H & LD1 & PILES+M, 2(TOP) & 3M-E & H2. Õëáúáôåìø îá ÷åòûéîõ óôïðëé. 8H & INC2 & 1 & 3M & H3. Óìåäõàýáñ óôïðëá, $i\asg i+1$. & J2NZ & 9B & 3M & Ë Î4, åóìé $i\ne M$. & STZ & INPUT, 1(LINK) & 3 & $|LINK|(|P|)\asg\NULL$. & LD1 & PILES (LINK) & 3 & $|P|\asg|BOTM|[0]$. & DEC3 & 1 & 3 & J3NN & 2B & 3 & $1\le k\le 3$ \endcode ×òåíñ òáâïôù ðòïçòáííù~R òá÷îï $32N+48M+38-4E$, çäå $N$---þéóìï éóèïäîùè úáðéóåê, $M$---ïóîï÷áîéå óéóôåíù óþéóìåîéñ (þéóìï óôïðïë), á $E$---þéóìï ÷óôòåôé÷ûéèóñ ðõóôùè óôïðïë. Óòá÷îåîéå ó äòõçéíé ðòïçòáííáíé, ðïóôòïåîîùíé îá ïóîï÷å áîáìïçéþîùè ðòåäðïìïöåîéê (ðòïçòáííù~5.2.1Í, 5.2.4L), çï÷ïòéô ñ÷îï ÷ ðïìøúõ ðòïçòáííù~R. ×òåíñ òáâïôù $p\hbox{-ðòïèïäîïçï}$ ÷áòéáîôá ðòïçòáííù~R òá÷îï $(11p-1)N+O(pM)$~åäéîéã; ëòéôéþåóëéê æáëôïò, ÷ìéñàýéê îá ÷òåíñ òáâïôù,---÷îõôòåîîéê ãéëì, ëïôïòùê óïäåòöéô ðñôø ïâòáýåîéê ë ðáíñôé é ïäéî ðåòåèïä. Äìñ ôéðéþîïê ÷ùþéóìéôåìøîïê íáûéîù $M=b^r$ é~$p=\ceil{t/r}$, çäå $t$--- þéóìï ãéæò ÷ ëìàþáè, ðòåäóôá÷ìåîîùè ÷ óéóôåíå óþéóìåîéñ ó ïóîï÷áîéåí~$b$; ó òïóôïí~$r$ õâù÷áåô~$p$, ôáë þôï íïöîï ÷ïóðïìøúï÷áôøóñ îáûéíé æïòíõìáíé äìñ ïðòåäåìåîéñ "îáéìõþûåçï" úîáþåîéñ~$r$. Åäéîóô÷åîîáñ ðåòåíåîîáñ ÷åìéþéîá ÷ æïòíõìå ÷òåíåîé òáâïôù---üôï $E$---þéóìï ðõóôùè óôïðïë, ïâîáòõöåîîùè ÷ ûáçå Î4. Ðòåäðïìïöéí, þôï ÷óå $M^N$~ðïóìåäï÷áôåìøîïóôåê ãéæò $M\hbox{-éþîïê}$ óéóôåíù óþéóìåîéñ òá÷îï÷åòïñôîù. Éú éúõþåîéñ "ðïëåò-ôåóôá" ÷ ð.~3.3.2D íù õíååí ÷ùþéóìñôø ÷åòïñôîïóôø ôïçï, þôï ÷ ëáöäïí ðòïóíïôòå ÷óôòåôéôóñ òï÷îï $M-r$ ðõóôùè óôïðïë; ïîá òá÷îá $$ {M(M-1)\ldots(M-r+1)\over M^N}\left\{{N\atop r}\right\}, $$ çäå $\left\{{N\atop r}\right\}$---þéóìï Óôéòìéîçá ÷ôïòïçï òïäá. Óïçìáóîï õðò. 5, $$ E=\bigl(\min\max (M-N, 0)p, \ave M(1-{1\over M})^Np,\max(M-1)p\bigr). $$ × ðïóìåäîéå çïäù ðïñ÷ìñåôóñ ÷óå âïìøûå "ôòõâïðòï÷ïäîùè", éìé "íáçéóôòáìøîùè", ÷ùþéóìéôåìøîùè íáûéî. Üôé íáûéîù éíåàô îåóëïìøëï áòéæíåôéþåóëéè õóôòïêóô÷ é óèåíõ "ïðåòåöåîéñ", ôáë þôï ïâòáýåîéñ ë ðáíñôé é ÷ùþéóìåîéñ íïçõô ÷ úîáþéôåìøîïê óôåðåîé óï÷íåýáôøóñ ÷ï ÷òåíåîé; îï üææåëôé÷îïóôø %%214 ôáëéè íáûéî úáíåôîï ðïîéöáåôóñ ðòé îáìéþéé õóìï÷îùè ðåòåèïäï÷, åóìé ôïìøëï üôé ðåòåèïäù îå ðòïéóèïäñô ðïþôé ÷óåçäá ÷ ïäîïí é ôïí öå îáðòá÷ìåîéé. ×îõôòåîîéê ãéëì ðïòáúòñäîïê óïòôéòï÷ëé èïòïûï ðòéóðïóïâìåî äìñ ôáëéè íáûéî, ðïóëïìøëõ üôï ðòïóôïå éôåòáôé÷îïå ÷ùþéóìåîéå, ôéðéþîïå "ðåòåöå÷ù÷áîéå þéóåì". Ðïüôïíõ \emph{äìñ íáçéóôòáìøîùè íáûéî ðïòáúòñäîáñ óïòôéòï÷ëá ïâùþîï âù÷áåô îáéâïìåå üææåëôé÷îùí íåôïäïí éú ÷óåè éú÷åóôîùè íåôïäï÷ ÷îõôòåîîåê óïòôéòï÷ëé}, ðòé õóìï÷éé þôï $N$ îå óìéûëïí íáìï é ëìàþé îå óìéûëïí äìéîîùå. Òáúõíååôóñ, åóìé ëìàþé õö ïþåîø äìéîîùå, ðïòáúòñäîáñ óïòôéòï÷ëá îå ôáë üææåëôé÷îá. Ðòåäóôá÷øôå óåâå, îáðòéíåò, þôï îõöîï ïôóïòôéòï÷áôø ðåòæïëáòôù ðï ëìàþõ éú 80~ëïìïîïë; ëáë ðòá÷éìï, ÷óôòåôéôóñ ïþåîø íáìï ðáò ëáòô, õ ëïôïòùè âù óï÷ðáìé ðåò÷ùå ðñôø ëïìïîïë, ôáë þôï ðåò÷ùå 75~ðòïóíïôòï÷ ÷ùðïìîñôóñ ðïþôé ÷ðõóôõà. Ðòé áîáìéúå ïâíåîîïê ðïòáúòñäîïê óïòôéòï÷ëé íù ïâîáòõöéìé, þôï ÷ï÷óå îå ïâñúáôåìøîï ðòï÷åòñôø íîïçï âéôï÷ ëìàþåê, åóìé ðòïóíáôòé÷áôø éè îå óðòá÷á îáìå÷ï, á óìå÷á îáðòá÷ï. Ðïüôïíõ äá÷áêôå ÷ïú÷òáôéíóñ ë éäåå ðïòáúòñäîïê óïòôéòï÷ëé, ÷ ëïôïòïê ëìàþé ðòïóíáôòé÷áàôóñ, îáþéîáñ óï óôáòûéè ãéæò (ÓÃ), á îå ó íìáäûéè ãéæò (ÍÃ). Íù õöå ïôíåþáìé, þôï ÓÃ-ðïòáúòñäîáñ óïòôéòï÷ëá åóôåóô÷åîîùí ïâòáúïí ðòéèïäéô îá õí. × óáíïí äåìå, îåôòõäîï ðïîñôø, ðïþåíõ ðòé óïòôéòï÷ëå ðïþôù ÷ ïôäåìåîéñè ó÷ñúé ðïìøúõàôóñ éíåîîï üôéí íåôïäïí. Âïìøûïå ëïìéþåóô÷ï ðéóåí íïöîï ïôóïòôéòï÷áôø ðï ïôäåìøîùí íåûëáí, óïïô÷åôóô÷õàýéí çåïçòáæéþåóëéí ïâìáóôñí; ôåðåòø ëáöäùê íåûïë óïäåòöéô õöå íåîøûåå ëïìéþåóô÷ï ðéóåí, ëïôïòùå íïöîï îåúá÷éóéíï óïòôéòï÷áôø ðï äòõçéí íåûëáí, óïïô÷åôóô÷õàýéí ÷óå íåîøûéí é íåîøûéí çåïçòáæéþåóëéí òáêïîáí. (Òáúõíååôóñ, ðòåöäå þåí ðïä÷åòçáôø ðéóøíá äáìøîåêûåê óïòôéòï÷ëå, éè íïöîï ðåòåðòá÷éôø ðïâìéöå ë íåóôõ îáúîáþåîéñ.) Üôïô ðòéîãéð "òáúäåìñê é ÷ìáóô÷õê" ÷åóøíá ðòé÷ìåëáôåìåî, é åäéîóô÷åîîáñ ðòéþéîá åçï îåðòéçïäîïóôé äìñ óïòôéòï÷ëé ðåòæïëáòô ÷ ôïí, þôï âïìøûïå ëïìéþåóô÷ï óôïðïë ðòé÷ïäéô ë ðõôáîéãå. Üôéí öå ñ÷ìåîéåí ïâ®ñóîñåôóñ ïôîïóéôåìøîáñ üææåëôé÷îïóôø áìçïòéôíá~R (èïôñ úäåóø óîáþáìá òáóóíáôòé÷áàôóñ ÍÃ), ðïôïíõ þôï îáí îéëïçäá îå ðòéèïäéôóñ òáâïôáôø âïìåå þåí ó $M$~óôïðëáíé é óôïðëé ðòéèïäéôóñ óãåðìñôø ÷óåçï $p$~òáú. Ó äòõçïê óôïòïîù, îåôòõäîï ðïóôòïéôø ÓÃ-ðïòáúòñäîùê íåôïä ó éóðïìøúï÷áîéåí ó÷ñúáîîïçï òáóðòåäåìåîéñ ðáíñôé ó ïôòéãáôåìøîùíé ó÷ñúñíé äìñ ïâïúîáþåîéå çòáîéã íåöäõ óôïðëáíé, ëáë ÷ áìçïòéôíå 5.2.4L. (Óí. õðò. 10.) Ðïöáìõê, îáéìõþûéê ëïíðòïíéóóîùê ÷ùèïä õëáúáì Í.~Ä.~Íáëìáòåî [{\sl JACM\/}, {\bf 13} (1966), 404--411], ëïôïòùê ðòåäìïöéì éóðïìøúï÷áôø ÍÃ-óïòôéòï÷ëõ, ëáë ÷ áìçïòéôíå~R, \emph{îï ìéûø ÷ ðòéíåîåîéé ë óôáòûéí ãéæòáí}. Üôï îå âõäåô ðïìîïê óïòôéòï÷ëïê æáêìá, îï ÷ òåúõìøôáôå æáêì óôáîï÷éôóñ ðïþôé õðïòñäïþåîîùí, ô. å. %%215 ÷ îåí ïóôáåôóñ ïþåîø íáìï éî÷åòóéê, ôáë þôï äìñ úá÷åòûåîéñ óïòôéòï÷ëé íïöîï ÷ïóðïìøúï÷áôøóñ íåôïäïí ðòïóôùè ÷óôá÷ïë. Îáû áîáìéú áìçïòéôíá 5.2.1Í ðòéíåîéí é ë-üôïê óéôõáãéé; åóìé ëìàþé òáóðòåäåìåîù òá÷îïíåòîï, ôï ðïóìå óïòôéòï÷ëé æáêìá ðï óôáòûéí $p$~ãéæòáí ÷ îåí ïóôáîåôóñ ÷ óòåäîåí $$ {1\over 4}N(N-1)M^{-p} $$ éî÷åòóéê. [Óí. æïòíõìõ~(5.2.1--14) é õðò.~5.2.1--38.] Íáëìáòåî ÷ùþéóìéì óòåäîåå þéóìï ïâòáýåîéê ë ðáíñôé, ðòéèïäñýååóñ îá ïäéî ïâòáâáôù÷áåíùê üìåíåîô, é ïëáúáìïóø, þôï ïðôéíáìøîùê ÷ùâïò úîáþåîéê~$M$ é~$p$ (÷ ðòåäðïìïöåîéé, þôï $M$---óôåðåîø ä÷ïêëé, ëìàþé òá÷îïíåòîï òáóðòåäåìåîù é~$N/M^p\le 0.1$, ôáë.þôï ïôëìïîåîéñ ïô òá÷îïíåòîïçï òáóðòåäåìåîéñ ðòéåíìåíù) ïðéóù÷áåôóñ óìåäõàýåê ôáâìéãåê: \ctable{ \hfill$#$\bskip&&\bskip\hfill$#$\bskip\cr N= & 100 & 1000 & 5000 & 10000 & 50000 & 100000\cr \hbox{Îáéìõþûåå } M=& 32 & 128 & 256 & 512 & 1024 & 1024\cr \hbox{Îáéìõþûåå } p=& 2 & 2 & 2 & 2 & 2 & 2\cr \bar \beta(N)=& 19.3 & 18.5 & 18.2 & 18.2 & 18.1 & 18.0 \cr } Úäåóø $\bar\beta(N)$---óòåäîåå þéóìï ïâòáýåîéê ë ðáíñôé îá ïäéî óïòôéòõåíùê üìåíåîô; üôá ÷åìéþéîá ïçòáîéþåîá ðòé $N\to\infty$, åóìé ÷úñôø $p=2$ é~$M>\sqrt N$, ôáë þôï óòåäîåå ÷òåíñ óïòôéòï÷ëé åóôø $O(N)$, á îå $O(N \log N)$. Üôïô íåôïä ñ÷ìñåôóñ õóï÷åòûåîóô÷ï÷áîéåí íåôïäá ÷óôá÷ïë ÷ îåóëïìøëï óðéóëï÷ (áìçïòéôí~5.2.1Í), ëïôïòùê, ðï óõýåóô÷õ, ðòåäóôá÷ìñåô óïâïê óìõþáê $p=1$. × õðò.~12 ðòé÷ïäéôóñ éîôåòåóîáñ ðòïãåäõòá Íáëìáòåîá äìñ ïëïîþáôåìøîïçï ðåòåòáúíåýåîéñ ðïóìå þáóôéþîïê óïòôéòï÷ëé æáêìá ó éóðïìøúï÷áîéåí óðéóëï÷. Åóìé ÷ïóðïìøúï÷áôøóñ íåôïäáíé áìçïòéôíá~5.2D é õðò.~5.2-13, ôï íïöîï ïâïêôéóø âåú ðïìåê ó÷ñúé; ðòé üôïí ÷ äïðïìîåîéå ë ðáíñôé, úáîñôïê óáíéíé úáðéóñíé, ðïôòåâõåôóñ ÷óåçï $O(\sqrt N)$~ñþååë. Åóìé éóèïäîùå äáîîùå òáóðòåäåìåîù òá÷îïíåòîï, ôï óòåäîåå ÷òåíñ óïòôéòï÷ëé ðòïðïòãéïîáìøîï~$N$. \excercises \rex[20] Áìçïòéôí éú õðò.~5.2--13 ðïëáúù÷áåô, ëáë íïöîï ÷ùðïìîéôø òáóðòåäåìñàýõà óïòôéòï÷ëõ, éíåñ ðòïóôòáîóô÷ï ðáíñôé ÷óåçï ðïä $N$~úáðéóåê (é $M$~ðïìåê óþåôþéëï÷), á îå ðïä $2N$~úáðéóåê. Ðòé÷ïäéô ìé üôá éäåñ ë õóï÷åòûåîóô÷ï÷áîéà áìçïòéôíá ðïòáúòñäîïê óïòôéòï÷ëé, ðòïéììàóôòéòï÷áîîïçï ÷ ôáâì.~1? \ex[13] Ñ÷ìñåôóñ ìé áìçïòéôí~R áìçïòéôíïí "õóôïêþé÷ïê" óïòôéòï÷ëé? %%216 \ex[15] Ïâ®ñóîéôå, ðïþåíõ ÷ áìçïòéôíå~H ðåòåíåîîïê $|BOTM|[0]$ ðòéó÷áé÷áåôóñ úîáþåîéå õëáúáôåìñ îá ðåò÷õà úáðéóø ÷ "ïâ®åäéîåîîïê" ïþåòåäé, \emph{îåóíïôòñ îá ôï þôï óôïðëá 0 íïçìá âùôø ðõóôïê.} \rex[23] ×ï ÷òåíñ òáâïôù áìçïòéôíá~R ÷óå $M$~óôïðïë èòáîñôóñ ÷ ÷éäå ó÷ñúáîîùè ïþåòåäåê (ðåò÷ùí ÷ëìàþáåôóñ---ðåò÷ùí éóëìàþáåôóñ). Éóóìåäõêôå éäåà ó÷ñúù÷áîéñ üìåíåîôï÷ óôïðïë ëáë ÷ \emph{óôåëå}. (Îá òéó.~33 óôòåìëé ðïêäõô îå ÷÷åòè, á ÷îéú, é ôáâìéãá~|BOTM| óôáîåô îå îõöîá.) Ðïëáöéôå, þôï åóìé óãåðìñôø óôïðëé ÷ óïïô÷åôóô÷õàýåí ðïòñäëå, ôï íïöåô ðïìõþéôøóñ ðòá÷éìøîùê íåôïä óïòôéòï÷ëé. Âõäåô ìé üôïô áìçïòéôí âïìåå ðòïóôùí éìé âïìåå âùóôòùí? \ex[M24] Ðõóôø $g_{MN}(z)=\sum p_{MNk}z^k$, çäå $p_{MNk}$--- ÷åòïñôîïóôø ôïçï, þôï ðïóìå óìõþáêîïçï ðòïóíïôòá ðïòáúòñäîïê óïòôéòï÷ëé, òáúìïöé÷ûåçï $N$~üìåíåîôï÷ îá $M$~óôïðïë, ðïìõþéìïóø òï÷îï $k$~ðõóôùè óôïðïë. (a) Ðïëáöéôå, þôï $g_{M,N+1}(z)=g_{MN}(z)+((1-z)/M)g'_{MN}(z)$. (b) Îáêäéôå ðòé ðïíïýé õëáúáîîïçï óïïôîïûåîéñ ðòïóôùå ÷ùòáöåîéñ äìñ íáôåíáôéþåóëïçï ïöéäáîéñ é äéóðåòóéé üôïçï òáóðòåäåìåîéñ ÷åòïñôîïóôåê ëáë æõîëãéê ïô~$M$ é~$N$. \ex[20] Ëáëéå éúíåîåîéñ îåïâèïäéíï ÷îåóôé ÷ ðòïçòáííõ~R, þôïâù ïîá óïòôéòï÷áìá îå ôòåèâáêôï÷ùå ëìàþé, á ÷ïóøíéâáêôï÷ùå? Óþéôáåôóñ, þôï óôáòûéå âáêôù ëìàþá~$K_i$ èòáîñôóñ ÷ ñþåêëå $|KEY|+i(1:5)$, á ôòé íìáäûéè âáêôá, ëáë é òáîøûå,---÷ ñþåêëå $|INPUT|+i(1:3)$. Ëáëï÷ï ÷òåíñ òáâïôù ðòïçòáííù ó üôéíé éúíåîåîéñíé? \ex[20] Ïâóõäéôå, ÷ þåí óïóôïéô óèïäóô÷ï é ïôìéþéå áìçïòéôíá~R é áìçïòéôíá ïâíåîîïê ðïòáúòñäîïê óïòôéòï÷ëé (áìçïòéôí~5.2.2R). \rex[20] × áìçïòéôíáè ðïòáúòñäîïê óïòôéòï÷ëé, ïâóõöäá÷ûéèóñ ÷ ôåëóôå, ðòåäðïìáçáìïóø, þôï ÷óå óïòôéòõåíùå ëìàþé îåïôòéãáôåìøîù. Ëáëéå éúíåîåîéñ óìåäõåô ÷îåóôé ÷ üôé áìçïòéôíù ÷ ôïí óìõþáå, ëïçäá ëìàþáíé íïçõô âùôø é ïôòéãáôåìøîùå þéóìá, ðòåäóôá÷ìåîîùå ÷ \emph{äïðïìîéôåìøîïí éìé ïâòáôîïí} ëïäå? \ex[20] (Ðòïäïìöåîéå õðò.~8.) Ëáëéå éúíåîåîéñ îõöîï ÷îåóôé ÷ üôé áìçïòéôíù ÷ óìõþáå, ëïçäá ëìàþáíé ñ÷ìñàôóñ þéóìá, ðòåäóôá÷ìåîîùå ÷ ÷éäå áâóïìàôîïê ÷åìéþéîù óï úîáëïí? \ex[30] Óëïîóôòõéòõêôå áìçïòéôí ðïòáúòñäîïê óïòôéòï÷ëé "óîáþáìá-ðï-óôáòûåê-ãéæòå", éóðïìøúõàýéê ó÷ñúáîîåå òáóðòåäåìåîéå. (Ôáë ëáë òáúíåò ðïäæáêìï÷ ÷óå õíåîøûáåôóñ, ôï òáúõíîï õíåîøûéôø $M$, á äìñ óïòôéòï÷ëé ëïòïôëéè æáêìï÷ ðòéíåîéôø îå ðïòáúòñäîõà óïòôéòï÷ëõ.) \ex[16] Ðåòåóôáîï÷ëá ûåóôîáäãáôé éóèïäîùè þéóåì, ðïëáúáîîáñ ÷ ôáâì.~1, óïäåòöéô ÷îáþáìå 41 éî÷åòóéà. Ðïóìå úá÷åòûåîéñ óïòôéòï÷ëé éî÷åòóéê, òáúõíååôóñ, îåô óï÷óåí. Óëïìøëï éî÷åòóéê ïóôáìïóø âù ÷ æáêìå, åóìé âù íù ðòïðõóôéìé ðåò÷ùê ðòïóíïôò, á ÷ùðïìîéìé âù ðïòáúòñäîõà óïòôéòï÷ëõ ìéûø ðï ãéæòáí äåóñôëï÷ é óïôåî? Óëïìøëï éî÷åòóéê ïóôáîåôóñ, åóìé ðòïðõóôéôø ëáë ðåò÷ùê, ôáë é ÷ôïòïê ðòïóíïôòù? \ex[24] (Í. Ä. Íáëìáòåî.) Ðòåäðïìïöéí, áìçïòéôí~R ðòéíåîéìé ôïìøëï ë $p$~óôáòûéí ãéæòáí òåáìøîùè ëìàþåê; ôïçäá æáêì, åóìé þéôáôø åçï ðï ðïòñäëõ, õëáúáîîïíõ ó÷ñúñíé, ðïþôé ïôóïòôéòï÷áî, îï ëìàþé, õ ëïôïòùè óôáòûéå $p$~ãéæò óï÷ðáäáàô, íïçõô âùôø îåõðïòñäïþåîù. Ðòéäõíáêôå áìçïòéôí ðåòåòáúíåýåîéñ úáðéóåê îá ôïí öå íåóôå ôáë, þôïâù ëìàþé òáóðïìïöéìéóø ðï ðïòñäëõ: $K_1\le K_2\le\ldots\le K_N$. [\emph{Õëáúáîéå:} þáóôîùê óìõþáê, ëïçäá æáêì ðïìîïóôøà ïôóïòôéòï÷áî, íïöîï îáêôé ÷ ïô÷åôå ë õðò. 5.2--12, åçï íïöîï óëïíâéîéòï÷áôø ó ðòïóôùíé ÷óôá÷ëáíé âåú ðïôåòé üææåëôé÷îïóôé, ôáë ëáë ÷ æáêìå ïóôáìïóø íáìï éî÷åòóéê.] \ex[40] Òåáìéúõêôå íåôïä ÷îõôòåîîåê óïòôéòï÷ëé, ðòåäìïöåîîùê ÷ ôåëóôå ÷ ëïîãå üôïçï ðõîëôá, ðïìõþé÷ ðòïçòáííõ óïòôéòï÷ëé óìõþáêîùè äáîîùè úá $O(N)$~åäéîéã ÷òåíåîé, ôòåâõàýõà ÷óåçï $O(N)$ äïðïìîéôåìøîùè ñþååë ðáíñôé. \ex[22] Ðïóìåäï÷áôåìøîïóôø éçòáìøîùè ëáòô %%217 íïöîï ïôóïòôéòï÷áôø ÷ ÷ïúòáóôáàýåí ðïòñäëå: |Ô| |2| \dots |×| |Ä| |Ë| ïô ÷åòèîåê ëáòôù ë îéöîåê, úá ä÷á ðòïóíïôòá, òáóëìáäù÷áñ ëáòôù ëáöäùê òáú ìéûø ÷ ä÷å óôïðëé: òáúìïöéôå ëáòôù ìéãå÷ïê óôïòïîïê ÷îéú ÷ ä÷å óôïðëé, óïäåòöáýéå óïïô÷åôóô÷åîîï |Ô| |2| |9| |3| |10| é |4| |×| |5| |6| |Ä| |Ë| |7| |8| (ïô îéöîåê ëáòôù ë ÷åòèîåê); úáôåí ðïìïöéôå ÷ôïòõà óôïðëõ ðï÷åòè ðåò÷ïê, ðï÷åòîéôå ëïìïäõ ìéãå÷ïê óôïòïîïê ÷÷åòè é òáúìïöéôå ÷ ä÷å óôïðëé |Ô| |2| |3| |4| |5| |6| |7| |8| é |9| |10| |×| |Ä| |Ë|. Óïåäéîéôå üôé ä÷å óôïðëé é ðï÷åòîéôå éè ìéãå÷ïê óôïòïîïê ÷÷åòè. Ëïìïäá ïôóïòôéòï÷áîá. Äïëáöéôå, þôï ðòé÷åäåîîõà ÷ùûå ðïóìåäï÷áôåìøîïóôø ëáòô îåìøúñ ïôóïòôéòï÷áôø ÷ \emph{õâù÷áàýåí} ðïòñäëå: |Ë| |Ä| |×| \dots |2| |Ô|, ïô ÷åòèîåê ëáòôù ë îéöîåê, úá ä÷á ðòïóíïôòá, äáöå åóìé òáúòåûåîï òáóëìáäù÷áôø ëáòôù ÷ ôòé óôïðëé. (Óäá÷áôø ëáòôù, îõöîï ÷óåçäá ó÷åòèõ ëïìïäù, ðï÷ïòáþé÷áñ éè ðòé òáúäáþå òõâáûëïê ÷÷åòè. Îá òéóõîëå ÷åòèîññ ëáòôá ëïìïäù éúïâòáöåîá óðòá÷á, á îéöîññ---óìå÷á.) \ex[Í25] Òáóóíïôòéôå úáäáþõ éú õðò.~14 ÷ óìõþáå, ëïçäá ëáòôù òáúäáàôóñ ìéãå÷ïê óôïòïîïê ÷÷åòè, á îå ÷îéú. Ôáëéí ïâòáúïí, ïäéî ðòïóíïôò íïöîï ðïôòáôéôø îá ðòåïâòáúï÷áîéå ÷ïúòáóôáàýåçï ðïòñäëá ÷ õâù÷áàýéê. Óëïìøëï îõöîï ðòïóíïôòï÷? \bigskip\epigraph Ëáë ôïìøëï ðïñ÷éôóñ áîáìéôéþåóëáñ íáûéîá, ïîá, âåúõóìï÷îï, ïðòåäåìéô äáìøîåêûéê ðõôø òáú÷éôéñ îáõëé. ×óñëéê òáú, ëïçäá ó åå ðïíïýøà âõäåô îáêäåî ëáëïê-ìéâï òåúõìøôáô, ôõô öå ÷ïúîéëîåô ÷ïðòïó: îåìøúñ ìé ôïô öå òåúõìøôáô ðïìõþéôø îá üôïê íáûéîå úá ëòáôþáêûåå ÷òåíñ? \signed Þáòìøú Âüââéäö (1864) %%218 \bye