PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Wo ist der Unterschied bei diesen Büchern?


Senior Sanchez
2005-09-30, 10:49:53
Hi,

ich will mir Algorithmen in C++ von Robert Sedgewick schenken lassen und bin bei Amazon über zwei Versionen gestolpert.

Das ist die neuere, von 2002:
http://www.amazon.de/exec/obidos/ASIN/3827370264/qid=1128069837/sr=8-3/ref=sr_8_xs_ap_i3_xgl/028-9215620-3322123

Und das die scheinbar ältere, von 1992:
http://www.amazon.de/exec/obidos/ASIN/3893194622/qid=1128069837/sr=8-1/ref=sr_8_xs_ap_i1_xgl/028-9215620-3322123

Ich hoffe das klappt jetzt, net das irgendwo ne Session-ID drin hängt ;) Ansonsten einfach mal nach "Sedgewick C++" dort bei Amazon suchen, das Erste und das Dritte sinds.

Sind das identische Bücher, bloß das von 2002 halt in überarbeiteter Form? Sprich enthält das 2002er das Gleiche wie das 1992er? Mich machts nur stutzig, weil Amazon halt beide Versionen anbietet.

mithrandir
2005-09-30, 11:03:43
Dere!

Die "alte" Auflage von '92 führt Amazon ja nicht mehr, sie ist nur via Marketplace zu haben. Bei der "neueren" Auflage steht ja schon am Cover (3., überarbeitete Auflage).

Bei Amazon gibt's ständig auch allfällige ältere Ausgaben, weil man die nicht einfach aus dem Angebot rausnimmt. Im Normalfall gibt's auch die solange der Vorrat reicht und auch dann bleiben sie in der Datenbank mit dem Vermerk "Führen wir nicht oder nicht mehr".

bye, Peter

Senior Sanchez
2005-09-30, 11:31:38
Dere!

Die "alte" Auflage von '92 führt Amazon ja nicht mehr, sie ist nur via Marketplace zu haben. Bei der "neueren" Auflage steht ja schon am Cover (3., überarbeitete Auflage).

Bei Amazon gibt's ständig auch allfällige ältere Ausgaben, weil man die nicht einfach aus dem Angebot rausnimmt. Im Normalfall gibt's auch die solange der Vorrat reicht und auch dann bleiben sie in der Datenbank mit dem Vermerk "Führen wir nicht oder nicht mehr".

bye, Peter

Stimmt, jetzt wo du es sagst *g*
Ich habe dieses "Führen wir nicht oder nicht mehr" da nicht gesehen und somit gedacht, die haben es noch normal im Programm.

Also bleibt mir gar nix anderes übrig und das ist wahrscheinlich auch gut so, als die neueste Ausgabe zu nehmen.

Herzlichen Dank :)

EDIT: Gerade habe ich nen Unterschied gefunden! Die neueste Ausgabe ist gesplittet, es gibt 2 Bände! Im ersten Band sind nur die ersten vier Kapitel drin, aber dafür wesentlich umfangreicher behandelt. Graphenalgorithmen, das fehlende fünfte Kapitel wird im zweiten Band abgehandelt, der bisher nur auf Englisch verfügbar ist.

EDIT2: Menno, das is scheise, welches soll ich denn jetzt am besten nehmen?

Trap
2005-09-30, 15:43:53
Es gibt keinen Grund die alte Auflage zu nehmen, da sind die Graphenalgorithmen auch nicht drin.

Das Buch ist hauptsächlich als theoretische Lektüre sinnvoll, die besprochenen Algorithmen und Datenstrukturen sind zum Großteil schon in den Standardbibliotheken von Java oder C++ enthalten, was selbst implementieren ziemlich unsinnig macht.

Hab mir eben http://www.aw-bc.com/catalog/academic/product/0,1144,0321295358,00.html bestellt, billig als gebrauchtes Buch bei Amazon (war nur eins da, deshalb erst bestellt, dann hier gepostet ;))
Die Leseprobe sah gut aus :cool:

Senior Sanchez
2005-09-30, 23:12:45
Es gibt keinen Grund die alte Auflage zu nehmen, da sind die Graphenalgorithmen auch nicht drin.

Das Buch ist hauptsächlich als theoretische Lektüre sinnvoll, die besprochenen Algorithmen und Datenstrukturen sind zum Großteil schon in den Standardbibliotheken von Java oder C++ enthalten, was selbst implementieren ziemlich unsinnig macht.

Hab mir eben http://www.aw-bc.com/catalog/academic/product/0,1144,0321295358,00.html bestellt, billig als gebrauchtes Buch bei Amazon (war nur eins da, deshalb erst bestellt, dann hier gepostet ;))
Die Leseprobe sah gut aus :cool:

Öhm, also im alten von 1992 is was zur Graphentheorie drin, bin ich mir ganz sicher (haben es auf Arbeit).

Und inner Standardbibliothek von Java habe ich noch nix gefunden dass sich mit Optimierungsproblemen beschäftigt. Sicher Sortieralgos und Suchalgos sind meist dabei, aber gerade das was schon komplizierter wird und Heuristiken erfordert musste dann meist selber coden und da sind son paar grundsätzliche taktiken schon recht gut.

Also den Sedgewick will ich schon haben und wenn man das handwerkszeug kann, ist das immer gut ;)

Aber du meinst, ich sollte die neueste Ausgabe nehmen, oder?

maximAL
2005-10-01, 00:08:17
Und inner Standardbibliothek von Java habe ich noch nix gefunden dass sich mit Optimierungsproblemen beschäftigt.
den sedgewick gibts übrigends auch in einer java ausgabe (http://www.amazon.de/exec/obidos/ASIN/3827370728/qid=1128117865/sr=8-4/ref=sr_8_xs_ap_i4_xgl/302-5377513-9030441)
falls dich graphen auch in C++ interessieren, solltest du dir mal boost::graph (http://www.boost.org/libs/graph/doc/table_of_contents.html) ansehen. ist nicht gerade einsteigerfreundlich, aber definitiv eine sehr gute lib.

Senior Sanchez
2005-10-01, 00:10:33
den sedgewick gibts übrigends auch in einer java ausgabe (http://www.amazon.de/exec/obidos/ASIN/3827370728/qid=1128117865/sr=8-4/ref=sr_8_xs_ap_i4_xgl/302-5377513-9030441)
falls dich graphen auch in C++ interessieren, solltest du dir mal boost::graph (http://www.boost.org/libs/graph/doc/table_of_contents.html) ansehen. ist nicht gerade einsteigerfreundlich, aber definitiv eine sehr gute lib.

japs, auch schon gesehen dass es den sedgewick in java gibt und den werde ich mir vllt auch holen, es sei denn mir wird geraten, dies nich zu tun ;)

Trap
2005-10-01, 11:21:09
Öhm, also im alten von 1992 is was zur Graphentheorie drin, bin ich mir ganz sicher (haben es auf Arbeit).
Ok, da hast du wohl Recht. Ich hab das alte auch, aber im Moment irgendwie verlegt. War der Meinung es wär kein Graphenzeug drin gewesen, aber im source code zum Buch sind ein paar Graphensachen, also wird es wohl drin sein.

Die neue Ausgabe kenn ich nicht, ich würd aber die neue nehmen (ob C/C++ oder Java wird keinen großen Unterschied machen). Für die Sachen die in der neuen Ausgabe fehlen gibt es sowieso bessere Bücher und in der neuen ist für die gut behandelten Such- und Sortieralgorithmen mehr Platz.

Senior Sanchez
2005-10-01, 23:36:50
Die neue Ausgabe kenn ich nicht, ich würd aber die neue nehmen (ob C/C++ oder Java wird keinen großen Unterschied machen). Für die Sachen die in der neuen Ausgabe fehlen gibt es sowieso bessere Bücher und in der neuen ist für die gut behandelten Such- und Sortieralgorithmen mehr Platz.

So denke ich auch. Das fehlende Kapitel brauch man bestimmt net so oft und wenn doch, dann geh ich inne uni-biblo und hole mir den alten sedgewick.