Bookbot

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

Ocena książki

Parametry

  • 288 stron
  • 11 godzin czytania

Więcej o książce

An algorithm is a step-by-step procedure for solving problems, and many essential algorithms have already been discovered and tested. If you prefer to avoid dense theories and lengthy proofs found in traditional textbooks, this engaging guide is for you. It offers a clear path to effectively using algorithms in your programming. The book presents a friendly approach to a core computer science topic, teaching you how to apply common algorithms to everyday programming challenges. You’ll begin with fundamental tasks like sorting and searching, gradually progressing to more complex issues such as data compression and artificial intelligence. Whether developing business software, video games, mobile apps, or system utilities, you’ll learn techniques to tackle problems previously thought insurmountable. For instance, you’ll discover how to write a spell checker using graph algorithms, understand data compression through Huffman coding, and identify inefficient problems solvable with approximate algorithms. Each example is accompanied by helpful diagrams and annotated Python code samples. By the end, you’ll be well-versed in widely applicable algorithms and know when and how to implement them effectively.

Zakup książki

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

Język
Rok wydania
2018
Oprawa
(miękka)
Jak tylko się pojawi, wyślemy Ci wiadomość e-mail.

Metody płatności

4,4
Bardzo dobra
4095 Ocena

Brakuje nam tutaj Twojej recenzji.

Tytuł
Грокаем алгоритмы. Руководство. Иллюстрированное пособие для программистов и любопытствующих
Język
rosyjski
Rok wydania
2018
Oprawa
miękka
Liczba stron
288
ISBN10
5446109236
ISBN13
9785446109234
Seria
Ocena
4,4 z 5
Opis
An algorithm is a step-by-step procedure for solving problems, and many essential algorithms have already been discovered and tested. If you prefer to avoid dense theories and lengthy proofs found in traditional textbooks, this engaging guide is for you. It offers a clear path to effectively using algorithms in your programming. The book presents a friendly approach to a core computer science topic, teaching you how to apply common algorithms to everyday programming challenges. You’ll begin with fundamental tasks like sorting and searching, gradually progressing to more complex issues such as data compression and artificial intelligence. Whether developing business software, video games, mobile apps, or system utilities, you’ll learn techniques to tackle problems previously thought insurmountable. For instance, you’ll discover how to write a spell checker using graph algorithms, understand data compression through Huffman coding, and identify inefficient problems solvable with approximate algorithms. Each example is accompanied by helpful diagrams and annotated Python code samples. By the end, you’ll be well-versed in widely applicable algorithms and know when and how to implement them effectively.