Хакни рутину. Как алгоритмы помогают справляться с беспорядком, не тупить в супермаркете и жить проще. Али Альмоссави

Читать онлайн книгу.

Хакни рутину. Как алгоритмы помогают справляться с беспорядком, не тупить в супермаркете и жить проще - Али Альмоссави


Скачать книгу
Гораздо удобнее использовать вместо этого формулу n x (n+1)/2 (прим. автора).

      13

      Префикс в информатике – начало строки программы (прим. ред.).

      14

      Сходным образом процесс многократного удвоения чисел от 1 до n логарифмичен, поскольку мы можем сделать не более чем log n скачков, прежде чем получим n. Например, сколько лет уйдет на зарабатывание 1 млн долларов, если начать с 1 доллара и каждый год удваивать его? Можно посчитать это вручную или же применить log2 1 000 000 = 19,93 года (прим. автора).

      15

      «Два Ронни» – популярный в 1970-е годы британский комедийный сериал с актерами Ронни Баркетом и Ронни Корбеттом (прим. ред.).

      16

      Ее можно посмотреть здесь: bookofbadchoices.com/links/ronnies. Интересующая нас последовательность событий происходит ближе к середине ролика (прим. автора).

      17

      Здесь может быть реклама любого другого продукта (прим. автора).

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abeUZkd3fRKdg0RZCCGaiN/97nft7OrYsWPtFB9R/6j7WgghmoCVK1faOciMonb2dJVVVjE//OEPK77whageEmUhhGhwli5dar773e+mbOkaa6xhLrzwwsSHaBRyRfm1114zV155pf1bDdR9LYQQHWPRokXt5iCvs8465uqrr058iEYiV5RZ/YXuD75HVAOJshBClM9LL71k9zv2behGG21kbr311sSHaDQyRZnh9HR/8JJXW201c/vttydnKodEWQghyuPxxx9vNwd5m222MQ899FDiQzQiUVHm+8See+6ZetksTM5SbZVE35SFEKJ02Kxh0KBBKdu522672dW7RGMTFeVLLrnEvuSePXua3r17myFDhtjfZ511VuKjMqilLIQQpXHDDTfYLmrfbu6///62K1s0Pu1E+YUXXrALlW+55ZbmW9/6ll2g/Pzzz7ebQfft29fMnj078dlxJMpCCFE8F198cTubyb6/ixcvTnyIRqedKF9++eX2RV900UVm4sSJ9n8WLp8wYYL9n4nplULd10IIURjmIJ999tmmW7dubbaya9eu5sQTT7QbSojmoZ0os/Ez3des/uKE+Prrr7dCydJtlewikSgLIUQ+jPE57rjjrAg7O9mrVy/zy1/+MvEhmonoN2XHpEmTbAagxVwN1H0thBDZvPnmm+bggw9O2ci1117bXHHFFYkP0WzkivLkyZNtJvjNb36THKksEmUhhIhDr+QXvvCFlH1kvM9tt92W+BDNSK4osyIMGUGiLIQQnccjjzxip6H6tnH77bc3Dz74YOJDNCtFifJvf/vb5EhlkSgLIUQaFm5i9otvF9kHGXspmh+JshBC1AmsnBjOQaYLW3OQW4dcUb7qqqtspvj973+fHKksEmUhhPgPDKwN7eFhhx1mlixZkvgQrUCuKF922WU2Y1Rrt5GYKGtKlBCilfjwww/N6aef3m4f5PHjx5tly5YlvkSrkCvKl156qc0gnSnKaikLIVoFRDecg4w4MweZBUNE6yFRFkKIGsAc5EMOOSRl/1jKmD3sReuSK8pu8RCJshBCVA72GBg9enTK9m2yySZm6tSpiQ/RquSKMqvGkFmuueaa5Ehl0TdlIUSrMXfuXLPrrrum7N7gwYPNX//618SHaGWKailLlIUQouNMnz7dbLPNNu1s3uOPP574EK1OriizAQWDDqrVpSJRFkK0Crfccovp379/yt6NGTPGvPzyy4kPIQqI8qJFi8xdd91VtXlyEmUhRCvAlrhsJOHbOgZ5YWOF8MkV5WojURZCNDtnnXWW6dmzZ5uNY/oTc5Bl50QMibIQQlSB5cuXm+OPPz5l37p3727OOeecxIcQ7ak7UdaUKCFEo8Mc5LFjx6ZsW58+fczvfve7xIcQcdRSFkKICsIc5C9+8Yspu7bxxhubm266KfEhRDZqKQshRIVgDjI2zLdpbMOoOciiWCTKQghRAZiDPGTIkJQ9o+dvzpw5iQ8hCiNRFkKIDvLHP/6x3T7I++yzj/ZBFiWjb8pCCNEB2EAinIP8zW9+0w72EqJU1FIWQogyOf/8883qq6+esmFHH320ee+99xIfQpSGWspCCFEi2KgTTjghtQ8yC4SwUIj2QRYdQaIshBAlsHjxYvOtb30rZbewY+w/L0RHkSgLIUSRLFy40Oy3334pm/Xxj3/c3HjjjYkPITqGvikLIUQRMLVp5513TtmroUOHmgceeCDxIUTHUUtZCCEKMGPGDDNs2LCUrdpxxx3NE088kfgQojJYUe7Ifp6HHnpo2SMNJcpCiHrnz3/+s9l8881TdmrUqFHm6aefTnwIUTmsKH/mM58x9913nz0Q8uijjyb/xdlqq63Mk08+mfwqDXVfCyHqmdg+yMxB1j7IolpYUd53333NpEmT7AEfWsBkwryW8OjRo83UqVOTX6WhlrIQoh5hWtO5555revTokbJPxx57rFm2bFniS4jKY0V53Lhx5qc//ak9ELLddtvlDmTg2gkTJiS/SkMtZSFEvfH++++bk046yayyyiptdglxPuOMM8yKFSsSX0JUByvKZ555phXXGAceeGCu6HLtMccck/wqDbWUhRD1xNKlS9vtg7zGGmuYiRMnJj6EqC5WlOm6phs6RiHRvfbaa233dzlIlIUQ9UJsDnL//v01B1l0KlaUGeRFN3UMNuZmbl4WdG1nXVsIdV8LIeoB9kEeOXJkyhYxiPWee+5JfAjROXR56623TJ8+fVKZsVQnURZCNCoPPvig2X777VN2iDnIhWaeCFENbEuZ0dW0iLOIjcyuBOq+FkLUkjvuuMMMGDAgZYP23HNP88ILLyQ+hOhcrCjXComyEKJWXHHFFaZv374p+6M5yKLW1J0oq/taCFFtzjvvPLvVom97fvCDH8j2iJrT1n1dLozM1jKbQohGgEVBTjnlFNOtW7c2m8OeyBzTHGRRD1hRzltms9ASmpVeZlOiLISoBgxqZT0G395gf377298mPoSoPVaUtcymEKKZeemll6yd823NRhttpDnIou6wopy3zCYt4bypAZVeZlOiLISoJOzmFM5BHjhwoLn33nsTH0LUD1aUO7rM5vjx45NfpSFRFkJUk5kzZ5ptt902ZWOGDx+uOciibrGiTNd11lKZxSyziXCXQ0yUNfpaCFEJYnOQ+dymOciinrGiXGiZTQaCZcEym3nLcOYhURZCVIPrrrvOrL/++inb8uUvf9m8+uqriQ8h6pMuL7/8shXk1Vdf3Ypv6PLO4RBkvjuXg0RZCFFpLrjgArPWWmul7Mr3vvc98/bbbyc+hKhfbEuZ1i5d2LSYYy7vHO65556zgZWKRFkIUSmWL19ufvSjH9l5x86erLbaaua0006z85OFaASsKNcKibIQohIsWbLEHHnkkSlb0rt3b3PxxRcnPoRoDOpOlDX6WghRCnwn5nuxb0fWW289M2XKlMSHEI2DWspCiIblmWeesWNbfBuiOciikenCal1Me2LxkHJd3raPeUiUhRDl8vDDD5sddtghZT/4zXEhGpVMUSaDM/84PB5zEmUhRGdy5513msGDB6dsx6hRo6xNEaKRiXZfs8HEpptumvyqHvqmLIQolcmTJ5t11103ZTcOOuggzUEWTUFUlGk9Mzc5byOKSqCWshCiFC688EJrm3yb8d3vftcsW7Ys8SFEY5M50IsFQZiDXE0kykKIYmAOMp/K/H2QV111VfOzn/1M+yCLpiJTlM8777zM9bArhURZCFEI7AGtYd9O0Fq+6KKLEh9CNA+ZokzXdf/+/au6m4pEWQiRx+uvv26/F/s2ol+/fva7shDNiBVlltkMl87EHXrooXbt69g531VymU0N9BJCwNy5c9vtg8yI67vuuivxIUTz0eWtt96y25mFG004R2uZ78uxc87xracc1FIWQsTQHGTRqmR2XzvYRapao7AlykKIkHvuuccMGjQoZRd23313M2/evMSHEM1LQVGuJhJlIYQP+yCvs846KZvw1a9+1bzxxhuJDyGaG4myEKIuuOSSS9rtg8zOT++8807iQ4jmp+5EWQO9hGgtPvzwQ3P66aebHj16tNmBVVZZxZx00klaFES0HHagV58+fVLCWKpjlHY5qKUsRGtDKzicg7zGGmtoDrJoWaItZYSayfmsgV1N1FIWonV55ZVXzAEHHJAq/+uvv772QRYtTVSUmXdcqw0p1FIWovnBxrCrk1/2N9tsM7v7kxCtTOY3Zbq0y10UpFgkykK0HrNnzzYjRoxIlftPfOITZubMmYkPIVqXTFFm3WvWv64mEmUhWotp06aZgQMHpso8c5CfeeaZxIcQrU2mKLPmNat5VXP7RomyEK3DjTfeaDbccMNUed9vv/3M/PnzEx9CiExRBlrL5S6hWQwa6CVEa/Cb3/ym3SyPcePG2UGlQoiP6MIymllrX7PmNaOwY+d8N378+CS40lBLWYjmhjnIp556qt372JVx5iD/5Cc/MR988EHiSwjh6EL3dGznJ+doKU+aNCl6zrlyt3eUKAvRvCxdutQcffTRqfK95pprml//+teJDyFESG73dbVR97UQzQlrVX/jG99IlW3WtL766qsTH0KIGHUnymopC9HYMHBrr732SpXrDTbYwNx+++2JDyFEFh0WZbq3yx2hLVEWorngU1Y4B3m77bYzDz30UOJDCJGHFWUGa2V9F2YgWB6s/FXucpwSZSGah7vvvttsueWWqfI8cuRIW86FEMVhRZmpTwzmisHo67yWMII+derU5FdpSJSFaA5uuOEG8/GPfzxVlpmDvGDBgsSHEKIYrCgzXzBrPjLTovJGV3PthAkTkl+lERNlDfQSorGYOHFiu32Qx44da5YsWZL4EEIUixVlBBlxjZHXioYzzzyzovOUJcpCNAYrVqyw+yB37969rfx269bN/PCHP9QcZCHKxIoyoov4xkCwjznmmORXe6699lpz4IEHJr9KQ6IsRGNCGT
Скачать книгу