2011-01-06 7 views
2

Ich bin auf der Suche nach Buch über Datenstruktur, die in verknüpften Liste, doppelt verknüpfte Liste usw. und Blase Sortierung etc. Ich brauche Umsetzung sowie Theorie Teil.Buch über Datenstruktur in PHP

+1

würde ich empfehlen Sie Datenstruktur Bücher in einer anderen Sprache als PHP betrachten. Vieles von dem, was Sie lernen werden, macht in PHP wenig Sinn, obwohl das Wissen immer noch nützlich sein wird. – goat

+0

Nur für Informationen und es kann Ihnen Freude machen, wenn Sie wissen, dass Yahoo! Indien nimmt darauf ein Interview an. Sie fragen sogar DS nach GUI + PHP-Typ. –

+0

Hier sind einige Sortier-Implementierung in PHP: http://www.phptutorialonline.com/php-algorithms.aspx. Ich habe beschlossen, meine Arbeit zu erledigen (Quickfix), indem ich einen ähnlichen Link zur Wiki-Hilfe verwende. (http://en.wikipedia.org/wiki/Insertion_sort). Ich fühle ein Buch in dieser Angelegenheit mit PHP benötigt. PHP-Jungs sind einfacher. Es wird also leicht sein, diese Bücher zu lesen. –

Antwort

3

kein Buch, sondern ein Blog-Eintrag von Matthew Turland führt Sie durch den SPL Datastructures (einschließlich Listen) und war vor kurzem (12/14/2010) aktualisiert für PHP 5.3.4 und Ubuntu 10.10:

Wenn Sie wissen wollen, wie diese in PHP implementiert sind, Kopf zum SVN

+0

Dies ist nur eine Diskussion. Ich suche nach wenig Theorie und PHP-Implementierung. Ich habe den Theorieteil auf wikipedia bekommen. und zur Implementierung prüfe ich einzelne Blogs nach verschiedenen Strukturen. –

3

Ich würde empfehlen The Algorithm Design Manual by Steven Skiena (Google books link) - es ist eines der besten Bücher über Algorithmen und Datenstrukturen, die ich je gelesen habe. BTW, Beispiele sind in C Sprache gegeben.

+0

Dieses Buch kann gut sein, wenn ich Algo und DS Teil sehr detailliert beherrschen will. Danke für das Teilen. Ich werde darüber nachdenken. Aber im Moment bin ich in der Stimmung der schnellen Lösung. –

1

Der Name entgeht mir, aber jemand hatte eine Open-Source-Datenstruktur-Bibliothek in Java, und ich denke, es war für ein Buch. Sie portierten es auf PHP. Ich denke, der Name begann mit einem O.

Google hilft mir nicht. Zu viele Link- und Blog-Spam-Websites belegen diese Themen.

bearbeiten --- fand es http://www.brpreiss.com/books/opus11/

+0

richtig! Ich wurde dort auch erreicht und fand viele PHP-Codes. Einige der Algorithmen, mit denen ich mich beschäftige, sind auch da. Ich benutze Wiki für die Beschreibung und diesen Code oder andere im Netz als Referenz. Danke für die Info. Auch Ihnen einen Punkt gegeben. :) –