Algorytmy naświetlone (część 3): Algorytmy zachłanne i programowanie dynamiczne

Ocena:   (4,7 na 5)

Algorytmy naświetlone (część 3): Algorytmy zachłanne i programowanie dynamiczne (Tim Roughgarden)

Opinie czytelników

Podsumowanie:

Seria książek „Algorithms Illuminated” autorstwa prof. Roughgardena jest chwalona za jasną i wciągającą prezentację złożonych tematów, takich jak algorytmy, programowanie dynamiczne i algorytmy zachłanne. Jest on szczególnie ceniony za przystępność dla początkujących programistów i samouków. Jednak niektórzy czytelnicy uważają, że niektóre koncepcje są trudne do zrozumienia i uważają, że wyjaśnienia mogą być czasami zbyt skomplikowane.

Zalety:

Jasne i zwięzłe wyjaśnienia, doskonała równowaga abstrakcji i analizy, liczne przykłady i ćwiczenia, wciągający styl prezentacji, odpowiedni dla początkujących i samouków programistów, pomocny w przygotowaniu do rozmowy kwalifikacyjnej i fantastyczne uzupełniające zasoby online.

Wady:

Niektórzy czytelnicy uważają, że niektóre aspekty materiału są trudne do zrozumienia, zwłaszcza koncepcje programowania dynamicznego, a niektórzy opisują książkę jako nieprzyjazną dla użytkownika. Niektóre wyjaśnienia mogą być niepotrzebnie skomplikowane dla niektórych uczniów.

(na podstawie 17 opinii czytelników)

Oryginalny tytuł:

Algorithms Illuminated (Part 3): Greedy Algorithms and Dynamic Programming

Zawartość książki:

Algorytmy są sercem i duszą informatyki. Ich zastosowania sięgają od routingu sieciowego i genomiki obliczeniowej po kryptografię klucza publicznego i uczenie maszynowe.

Studiowanie algorytmów może uczynić cię lepszym programistą, jaśniejszym myślicielem i mistrzem rozmów technicznych. Algorithms Illuminated to przystępne wprowadzenie do tematu dla każdego, kto ma przynajmniej niewielkie doświadczenie w programowaniu.

Ekspozycja kładzie nacisk na ogólny obraz i koncepcyjne zrozumienie, a nie na niskopoziomową implementację i szczegóły matematyczne - jak transkrypcja tego, co ekspert od algorytmów powiedziałby podczas serii lekcji jeden na jeden. Część 3 obejmuje algorytmy zachłanne (harmonogramowanie, minimalne drzewa rozpinające, klastrowanie, kody Huffmana) i programowanie dynamiczne (plecak, wyrównanie sekwencji, najkrótsze ścieżki, optymalne drzewa wyszukiwania).

Dodatkowe informacje o książce:

ISBN:9780999282946
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2019
Liczba stron:230

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Poza analizą najgorszego przypadku algorytmów - Beyond the Worst-Case Analysis of...
Zrozumienie, kiedy i dlaczego algorytmy działają, jest fundamentalnym...
Poza analizą najgorszego przypadku algorytmów - Beyond the Worst-Case Analysis of Algorithms
Algorithms Illuminated (część 4): Algorytmy dla problemów NP-trudnych - Algorithms Illuminated (Part...
Czwarta książka z serii, która zapewnia...
Algorithms Illuminated (część 4): Algorytmy dla problemów NP-trudnych - Algorithms Illuminated (Part 4): Algorithms for NP-Hard Problems
Algorytmy Illuminated (Część 1): Podstawy - Algorithms Illuminated (Part 1): The Basics
Przystępne, przystępne i niezależne od języka...
Algorytmy Illuminated (Część 1): Podstawy - Algorithms Illuminated (Part 1): The Basics
Algorytmy naświetlone (część 3): Algorytmy zachłanne i programowanie dynamiczne - Algorithms...
Algorytmy są sercem i duszą informatyki. Ich...
Algorytmy naświetlone (część 3): Algorytmy zachłanne i programowanie dynamiczne - Algorithms Illuminated (Part 3): Greedy Algorithms and Dynamic Programming
Dwadzieścia wykładów z teorii gier algorytmicznych - Twenty Lectures on Algorithmic Game...
W ciągu ostatnich piętnastu lat informatyka i ekonomia...
Dwadzieścia wykładów z teorii gier algorytmicznych - Twenty Lectures on Algorithmic Game Theory
Dwadzieścia wykładów na temat teorii gier algorytmicznych - Twenty Lectures on Algorithmic Game...
W ciągu ostatnich piętnastu lat informatyka i...
Dwadzieścia wykładów na temat teorii gier algorytmicznych - Twenty Lectures on Algorithmic Game Theory
Samolubny routing i cena anarchii - Selfish Routing and the Price of Anarchy
Analiza spadku wydajności spowodowanego samolubnym, nieskoordynowanym...
Samolubny routing i cena anarchii - Selfish Routing and the Price of Anarchy
Algorithms Illuminated: Wydanie zbiorcze - Algorithms Illuminated: Omnibus Edition
W Algorithms Illuminated Tim Roughgarden uczy podstaw algorytmów w...
Algorithms Illuminated: Wydanie zbiorcze - Algorithms Illuminated: Omnibus Edition
Algoritmos iluminados (Primera parte): Conceptos bsicos
Algorytmy są sercem i duszą informatyki. Mają one zastosowanie w tak różnych dziedzinach, jak...
Algoritmos iluminados (Primera parte): Conceptos bsicos
Teoria złożoności, teoria gier i ekonomia: The Barbados Lectures - Complexity Theory, Game Theory,...
Niniejsza monografia składa się z serii dziesięciu...
Teoria złożoności, teoria gier i ekonomia: The Barbados Lectures - Complexity Theory, Game Theory, and Economics: The Barbados Lectures
Algoritmos iluminados (Tercera parte): Algoritmos voraces y programacin dinmica
Algorytmy są sercem i duszą informatyki. Mają one zastosowanie w...
Algoritmos iluminados (Tercera parte): Algoritmos voraces y programacin dinmica
Samolubne wyznaczanie tras i cena anarchii - Selfish Routing and the Price of Anarchy
Analiza spadku wydajności spowodowanego samolubnym, nieskoordynowanym...
Samolubne wyznaczanie tras i cena anarchii - Selfish Routing and the Price of Anarchy

Prace autora wydały następujące wydawnictwa:

© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)