Startseite > Programmierung > Informatik > Algorithmen > Algorithmen freigeschaltet Bewertung

Algorithmen freigeschaltet

Algorithms Unlocked
Von Thomas H. Cormen
Rezensionen: 26 | Gesamtbewertung: Gut
Ausgezeichnet
11
Gut
12
Durchschnitt
2
Schlecht
0
Schrecklich
1
Für alle, die sich jemals gefragt haben, wie Computer Probleme lösen, eine ansprechend geschriebene Anleitung für Nichtfachleute zu den Grundlagen von Computeralgorithmen.

Rezensionen

05/14/2020
Vinita Kashum

Dieses Buch ist ein Juwel. Sehr gut geschrieben, nicht trocken und doch präzise. Es behandelt viele wichtige Algorithmen und Intuitionen hinter ihrem Design und Timing. Auf etwas mehr als 200 Seiten, 10 Kapiteln, kann das Buch in etwa 10 Tagen vollständig realistisch gelesen werden.
Ich lese das Buch als Teil der Vorbereitung auf ein technisches Interview. In diesem Zusammenhang ist es wunderbar. Ich bin seit Jahren mit 99% der algorithmischen Konzepte vertraut, die in diesem Buch behandelt werden, und dennoch werden Details, die nicht täglich verwendet werden, irgendwann vergessen. Viele von uns sind (vage?) Mit allen klassischen Sortieralgorithmen vertraut, aber können wir sie in angemessener Zeit auf einem Whiteboard korrekt codieren, ohne einzelne Fehler und dergleichen?
Ich denke, der Autor hat einen Sweet Spot von Wichtigkeit, Vollständigkeit und Präzision in einem Paket erreicht, das sehr gut lesbar ist.
Ich kann dieses Buch nur Leuten empfehlen, die sich auf ein Interview mit einem Softwareentwickler vorbereiten müssen.
05/14/2020
Pauli Vanheukelem

Dieses Buch eignet sich hervorragend als erste Einführung in das formale Studium von Algorithmen. Es werden keine Vorkenntnisse in der Analyse von Algorithmen und ziemlich grundlegende Kenntnisse in Mathematik vorausgesetzt. Dem Autor gelingt es, einige komplizierte Konzepte einfach für den (mehr oder weniger) Laien zu erklären. Ich habe dies studiert, um meinen Appetit anzuregen, bevor ich kopfüber in das massive Buch CLRS eintauchte.
05/14/2020
Dickens Klaman

Ich war einmal gebeten worden, einem Laien ein Algorithmusbuch zu empfehlen.

Während ich zwischen O'Reillys seltsamen "Algorithmen auf den Punkt gebracht" und den recht guten (aber technischeren) "Algorithmen" von Dasgupta / Papadimitriou / Vazirani schwankte, erschien dieses Buch von Cormen. Ich habe es im Urlaub am Strand durchgebrannt und fand es perfekt.


Dies ist ein Buch für Leute, die daran interessiert sind, wie Computer (oder Computerprogrammierer) Probleme lösen. Es erfordert natürlich eine mathematische Neigung, aber im Gegensatz zu den meisten Algorithmusbüchern stützt es sich eher auf Beschreibung und Argumentation als auf Gleichungen, um die Konzepte zu veranschaulichen.


Es ist schwierig, die Zielgruppe für dieses Buch zu bestimmen. Wenn Sie DAS Buch über Algorithmen gelesen haben (dh Cormens andere Buch), dann werden Sie wenig davon profitieren, wenn Sie dies lesen.

Wenn Sie besser verstehen möchten, wie Programmierer Probleme angehen, vielleicht als Journalist, Manager oder Mitarbeiter, dann ist dies wahrscheinlich lesenswert.

Jeder Junior oder Autodidakt, der Standardalgorithmustexte zu schwierig findet, sollte dieses Buch als ein Muss betrachten.

Und schließlich wird sich dieses Buch für Laien, die neugierig sind oder einen neuen Stil der Problemlösung erlernen möchten (vielleicht haben sie Bücher wie Zeitz oder Michalewicz erschöpft), als lesbar und zum Nachdenken anregend erweisen.
05/14/2020
Berman Roakes

Ich liebe es einfach, Thomas Cormen zu lesen.

Wenn Sie noch nie ein Buch über Algorithmen gelesen haben und nicht genug Zeit haben, um mehr als 1000 Seiten CLRS ("Einführung in Algorithmen") zu lesen, ist dieses Buch genau das Richtige für Sie. In 10 kurzen Kapiteln (insgesamt 240 Seiten) werden nicht mehr als 20 Algorithmen so detailliert durchlaufen, dass Sie das Wesentliche verstehen. Es ist nicht nur Zusammenführen-Sortieren und Blasen-Sortieren - es geht um String-Matching, Komprimierung, Pfade in Diagrammen und sogar um NP-Vollständigkeit.

Es gibt Ihnen einen Vorgeschmack auf ein schönes Thema und macht Lust auf mehr.
05/14/2020
Hasen Muskaan

Dies ist die Art von Buch, auf das man immer wieder zurückkommen möchte. Es ist eine klare Darstellung der verschiedenen Algorithmen, die die Welt steuern. Eine sehr einfache Lektüre. Die viszerale Behandlung macht dieses Buch zu einem Einführungstext. Ich kann es jedem empfehlen, der sich mit Algorithmen auskennt.
05/14/2020
Hearn Fonsecn

Auf jeden Fall nicht so gut und gründlich wie "Einführung in Algorithmen", aber gut genug für alle, die eine einfachere Einführung suchen.
05/14/2020
Wallace Koslya

Dieses Buch dient als sanfte Einführung in Algorithmen und deren Funktionsweise zur Lösung von Problemen der realen Welt ohne mathematische Strenge. In diesem Sinne ist dieses Buch sehr nützlich für jemanden, der neu in der Programmierung ist oder einfach nur verstehen möchte, wie Computerprogramme oder Algorithmen funktionieren. Dies ist kein Lehrbuch (das andere Buch, dh die Einführung in Algorithmen, das von Cormen mitautorisiert wurde, ist angemessener), das Algorithmus-Entwurfstechniken beschreibt und sicherlich keine Übungsaufgaben am Ende des Buches enthält (obwohl es praktische Zitate gibt). Anstelle von mathematischen Beweisen verwendet der Autor einfache Analogien und Argumente, um die Arbeit der Algorithmen zu erklären. Ich denke, die Kapitel über Algorithmen für kürzeste Wege, Sortier- und Zeichenfolgenalgorithmen sind als Einführung durchaus ausreichend.

Wie der Autor im Vorwort ausruft, sind Sie, wenn Sie diesen Algorithmus-Witz verstehen, auf halbem Weg zum Verständnis der Algorithmus-Umrisse:

Haben Sie von dem Informatiker gehört, der unter der Dusche feststeckte? Er wusch sich die Haare und folgte den Anweisungen auf der Shampooflasche. Sie lesen "Schaum. Spülen. Wiederholen."
05/14/2020
Kelsi Maclean

Es ist wie eine Mini-Version von CLRS.
Gut zu haben, nachdem Sie etwas gründlicheres studiert haben.
05/14/2020
Ahasuerus Grillo

Dieses Buch ist ideal für alle, die eine Vorstellung davon bekommen möchten, wie Computeralgorithmen zur Lösung von Problemen verwendet werden und wie Algorithmen miteinander verglichen werden. Es ist sehr zugänglich und vermittelt klar die wichtigsten Erkenntnisse für wichtige Algorithmen und bietet sogar Platz, um zu beschreiben, wie einige Probleme für Computer über einige kleine Eingaben hinaus nicht oder überhaupt nicht lösbar sind.
05/14/2020
Vasilis Reutzel

Kapitel 8 gefällt mir am besten. Dann 3 und 4.

Wahrscheinlich, weil ich diesen Bereichen öfter ausgesetzt war als den anderen.

Beim Vergleich dieses Buches mit der Einführung in die Emacs-Lisp-Programmierung habe ich weniger Zeit damit verbracht, das Problem selbst herauszufinden.
05/14/2020
Burgwell Sakakeeny

Ein gutes Einführungsbuch, besonders für diejenigen, die neu in der Programmierung sind. Diejenigen, die bereits zuvor mit Algorithmen vertraut waren, bevorzugen möglicherweise die präziseren und prägnanteren Pseudocodes als die vom Autor verwendeten "Wetwares".
05/14/2020
Orianna Rodda

Eher ein 3.75. Einige Teile waren für jemanden ohne Informatik-Hintergrund unglaublich schwer zu lesen. Es wurden zwei Versuche unternommen, um das Lesen zu beenden. Es macht jedoch definitiv Appetit auf einen tieferen Einblick in Algorithmen.
05/14/2020
Lupe Heaslet

O pouco que li já nas primeiras páginas me ajudou muito com als matérias que estou estudando na faculdade. É um excelente livro!
05/14/2020
Ivanna Shakespear

Eine ganze Menge gutes Zeug.
Die zweite Hälfte war für mich besonders nützlich.
- Dags
- kürzeste Wege
- Kryptographie
- Datenkompression
- NP-Vollständigkeit (Mutterproblem, Reduktion zwischen Problemen)
05/14/2020
Sackey Atwill

Sein anderes Buch hat so viel Mathematik, dass man die Algorithmen vergisst. Seiner versucht das zu vermeiden, aber es ist immer noch sehr detailliert. Mehr Mathe als Codierung.
05/14/2020
Temp Barree

Geschrieben von Thomas Cormen, weil des Konsums Einführung in Algorithmen wurde angenommen zu technisch bis zum MIT Press!

Professor Cormen beabsichtigte, dieses Buch zu einem Zwischenbuch zwischen den sehr theoretischen und den sehr technischen Büchern zu machen. Er nahm nicht viel wissenschaftliches oder mathematisches Hintergrundwissen für die Leser an. Mit anderen Worten, es ist eigentlich nicht für Leute auf dem Feld gedacht.

Wie einfach ist es für Leute von außerhalb des Feldes? Das kann ich nicht sagen Es wäre nicht unmöglich zu verstehen. Ich würde dieses Buch jedem empfehlen, der verstehen möchte, wie Computer funktionieren Probleme lösen.

Und ich würde dieses Buch auf jeden Fall einigen Leuten aus der Praxis empfehlen. Obwohl ich mich seit Beginn des Studiums mit wettbewerbsfähiger Programmierung beschäftigt habe, war es für mich in einigen Themen nützlich, in denen mein Wissen zugegebenermaßen gering ist, wie in der Kryptographie und dem NP vs P-Problem.

05/14/2020
Gracye Solomons

Dieses Buch bietet einen großartigen Überblick über eine Vielzahl von Themen in Algorithmen und bietet eine anständige Menge an technischen Details in Form von Pseudocode und einigen ziemlich fleischigen Beweisumrissen (genug, um sich auf einen umfassenderen Text wie CLRS vorzubereiten). Irgendwie fand ich den Abschnitt in PERT-Diagrammen fast so schwierig wie das Rätsel durch die Reduktion von 3-CNF auf das Teilmengen-Summenproblem ... Ich denke, die in diesen Abschnitten vorgestellten Beispiele haben dazu beigetragen, die erforderliche Technik zu trüben, im Gegensatz zu der Klarheit, die andere bieten Beispiele im Buch (das Durchlaufen der Beispiele für Algorithmen für Zeichenfolgen in Kapitel 7 war herausfordernd, aber lohnend!) Ich werde auf jeden Fall zu diesem Buch zurückkehren, um mein Wissen über grundlegende Techniken zu verbessern!
05/14/2020
Eberhard Rackley

Wreszcie znalazłem czas żeby skończyć. Lekko napisana książeczka o algorytmach. Dywagacje ZPL o tłumaczeniu różnych pojęć do zaakceptowania i nie doskwierają mocno.

Niestety jakość edytorska Helionu nadal pozostaje na niskim poziomie. Ginące wypunktowania, opisy rysunków czy tabel z tej samej strony, jakby były na stronie następnej zdarzają się często. Obyło się bez błędów w pseudokodzie, ale literówki w oznaczeniach zbiorów (lub grafów), albo błędne słowa (krawędź zamiast wierzchołka) też się pojawiły i zmuszają czasy
05/14/2020
Joella Buelow

Das Buch ist gut, um einige Algorithmen ohne mathematische Demonstration zu sehen. Wenn Sie sich daran erinnern möchten, wie sie funktionieren, oder wenn Sie noch nie zuvor Algorithmen gesehen haben. Für mich war es schön, auf ein paar Seiten zu lesen, um sich an Dinge zu erinnern. Obwohl ich dachte, dass das Buch Probleme oder Algorithmen ohne zu viel Mathematik anwenden sollte.

Am Ende wird ein Teil darüber gesprochen, welche Probleme offen sind. Im Allgemeinen ist es interessant zu lesen, aber nicht das, wonach ich gesucht habe.
05/14/2020
Wilen Acron

Книга требует привычки к сухому математическому языку.
Она с одной стороны не подойдет человеку изучавшему математику на уровне школьной программы, но человеку сильному в математике эта книжка может показаться поверхностной, обрывочной, скачащей с темы на тему.
05/14/2020
Elurd Steege

Ein sehr gutes Buch für Anfänger, wer die Grundlagen kennenlernen möchte, sollte mit diesem Buch beginnen.
05/14/2020
Durkee Gulizio

Es ist eine großartige schrittweise Erklärung der grundlegenden Algorithmen. Nicht technisch, perfekt für Programmierer und Nicht-Programmierer.
05/14/2020
Isiah Postlethwaite

Жаль что не попалась раньше, самое то для тех кому это нужно для работы без фанатизма.
Теперь понятнее стали критерии оценки эффективности работы алгоритмов.

Hinterlassen Sie eine Bewertung zu Algorithmen freigeschaltet


Nützliche Links