bookmate game
ru
Адитья Бхаргава

Грокаем алгоритмы. Иллюстрированное пособие для программистов и любопытствующих

Kitap eklendiğinde bana bildir
Bu kitabı okumak için Bookmate’e EPUB ya da FB2 dosyası yükleyin. Bir kitabı nasıl yüklerim?
  • b3071972308alıntı yaptıgeçen yıl
    www.manning.com/books/grokking-algorithms или https://github.com/egonschiele/grokking_algorithms) и выполните. Так у вас в памяти останется гораздо больше, чем просто при чтении.
  • Alisaalıntı yaptı2 ay önce
    если вы попытаетесь решить задачу для 100+ городов, сделать это вовремя не удастся — Солнце погаснет раньше.
    Какой ужасный алгоритм! Значит, коммивояжер должен найти другое решение, верно? Но у него ничего не получится. Это одна из знаменитых нерешенных задач в области теории вычислений. Для нее не существует известного быстрого алгоритма, и ученые считают, что найти более эффективный алгоритм для этой задачи в принципе невозможно. В лучшем случае для нее можно поискать приближенное решение
  • Alisaalıntı yaptı2 ay önce
    Скорость алгоритмов измеряется не в секундах, а в темпе роста количества операций.
  • Alisaalıntı yaptı2 ay önce
    Когда я в этой книге упоминаю «O-большое» (об этом чуть позднее), log всегда означает log2.
  • Alisaalıntı yaptı2 ay önce
    Методы решения задач рассматриваются в главах 4, 8 и 9. Если вы столкнулись со сложной задачей и не знаете, как эффективно ее решить, воспользуйтесь стратегией «разделяй и властвуй» (глава 4) или методом динамического программирования (глава 9). А если вы поняли, что эффективного решения не существует, попробуйте получить приближенный ответ с использованием жадного алгоритма (глава 8).
  • b4413343338alıntı yaptı7 ay önce
    Когда функция вызывает саму себя, это называется рекурсией.
  • b4413343338alıntı yaptı7 ay önce
    Массивы обеспечивают быстрое чтение.

    • Списки обеспечивают быструю вставку и выполнение.
  • weakvaralıntı yaptı10 ay önce
    Боб пишет алгоритм поиска для NASA. Его алгоритм заработает, когда ракета будет подлетать к Луне, и поможет вычислить точку посадки.
  • Павло Хомичalıntı yaptıgeçen yıl
    https://github.com/egonschiele/grokking_algorithms

    Link for checking code

  • lukyakha05307alıntı yaptıgeçen yıl
    Ли Колдуэлла с сайта Stack Overlow: «Циклы могут ускорить работу программы. Рекурсия может ускорить работу программиста. Выбирайте, что важнее в вашей ситуации!»
fb2epub
Dosyalarınızı sürükleyin ve bırakın (bir kerede en fazla 5 tane)