Ocena:
Książka ta jest wysoko ceniona za dogłębną analizę i szeroki zakres perspektyw dotyczących algorytmów sortowania i wyszukiwania, choć zauważa się, że jest dość przestarzała pod względem użycia języka programowania. Chociaż jest uważana za klasyczną i niezbędną dla poważnych studentów informatyki, jej zależność od języka asemblera MIX czyni ją mniej dostępną dla współczesnych odbiorców. Niektórzy czytelnicy doceniają jej matematyczny rygor i spostrzeżenia, podczas gdy inni uważają ją za mniej praktyczną lub istotną dla obecnych praktyk programistycznych.
Zalety:⬤ Zapewnia szeroką i dogłębną analizę algorytmów sortowania i wyszukiwania.
⬤ Oferuje cenne notatki historyczne, które łączą przeszłe techniki z obecnymi wyzwaniami.
⬤ Zawiera pomocną bibliografię.
⬤ Styl pisania jest bardziej przystępny niż oczekiwano, nawet w złożonych sekcjach matematycznych.
⬤ Służy jako klasyczna praca referencyjna w informatyce.
⬤ Zawiera szczegółowe wyjaśnienia algorytmów, dzięki czemu jest doskonałym źródłem informacji dla poważnych studentów.
⬤ Użycie języka asemblera MIX sprawia, że przykłady są mniej czytelne i praktyczne dla nowoczesnego programowania.
⬤ Niektórzy czytelnicy uważają, że treść jest przestarzała i niedostosowana do obecnych technologii i języków programowania.
⬤ Wymaga wielokrotnego czytania, aby w pełni zrozumieć złożone tematy, co może być onieśmielające.
⬤ Dyskusje na temat różnic w wydajności algorytmów mogą wydawać się nieistotne, biorąc pod uwagę współczesne prędkości obliczeniowe.
(na podstawie 18 opinii czytelników)
The Art of Computer Programming: Volume 3: Sorting and Searching
Biblia wszystkich podstawowych algorytmów i praca, która nauczyła wielu dzisiejszych programistów większości tego, co wiedzą o programowaniu komputerowym.
- Byte, wrzesień 1995.
Nie jestem w stanie opisać, ile przyjemnych godzin nauki i rekreacji zapewniły mi te książki. Czytałem je w samochodach, restauracjach, w pracy, w domu... a nawet na meczu Małej Ligi, gdy mojego syna nie było w składzie.
-Charles Long.
Jeśli myślisz, że jesteś naprawdę dobrym programistą... przeczytaj "Sztukę programowania komputerowego" Knutha.... Zdecydowanie powinieneś wysłać mi CV, jeśli jesteś w stanie przeczytać całość.
-Bill Gates.
To zawsze przyjemność, gdy problem jest na tyle trudny, że trzeba ściągnąć z półki książki Knutha. Uważam, że samo otwarcie jednej z nich ma bardzo przydatny efekt terroryzowania komputerów.
-Jonathan Laventhol.
Pierwsza rewizja tego trzeciego tomu jest najbardziej kompleksowym przeglądem klasycznych technik komputerowych do sortowania i wyszukiwania. Rozszerza traktowanie struktur danych w tomie 1, aby uwzględnić zarówno duże, jak i małe bazy danych oraz pamięci wewnętrzne i zewnętrzne. Książka zawiera wybór starannie sprawdzonych metod komputerowych wraz z ilościową analizą ich skuteczności. Wyjątkowe cechy drugiego wydania obejmują poprawioną sekcję dotyczącą optymalnego sortowania oraz nowe dyskusje na temat teorii permutacji i uniwersalnego haszowania.
Ebook (wersja PDF) wyprodukowany przez Mathematical Sciences Publishers (MSP), http: //msp.org.
© 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)