Data Structures and Problem Solving Using Java

Pearson New International Edition
Author: Mark A. Weiss
Publisher: N.A
ISBN: 9781292025766
Category: Computer algorithms
Page: 948
View: 1450
DOWNLOAD NOW »
For the second or third programming course. A practical and unique approach to data structures that separates interface from implementation. This book provides a practical introduction to data structures with an emphasis on abstract thinking and problem solving, as well as the use of Java. It does this through what remains a unique approach that clearly separates each data structure's interface (how to use a data structure) from its implementation (how to actually program that structure). Parts I (Tour of Java), II (Algorithms and Building Blocks),

Data Structures and Problem Solving Using Java: Pearson New International Edition


Author: Mark A. Weiss
Publisher: Pearson Higher Ed
ISBN: 1292038187
Category: Computers
Page: 960
View: 9602
DOWNLOAD NOW »
For the second or third programming course. A practical and unique approach to data structures that separates interface from implementation. This book provides a practical introduction to data structures with an emphasis on abstract thinking and problem solving, as well as the use of Java. It does this through what remains a unique approach that clearly separates each data structure’s interface (how to use a data structure) from its implementation (how to actually program that structure). Parts I (Tour of Java), II (Algorithms and Building Blocks), and III (Applications) lay the groundwork by discussing basic concepts and tools and providing some practical examples, while Part IV (Implementations) focuses on implementation of data structures. This forces the reader to think about the functionality of the data structures before the hash table is implemented. The Fourth Edition features many new updates as well as new exercises.

Algorithmen - Eine Einführung


Author: Thomas H. Cormen,Charles E. Leiserson,Ronald Rivest,Clifford Stein
Publisher: Walter de Gruyter GmbH & Co KG
ISBN: 3110522012
Category: Computers
Page: 1339
View: 4542
DOWNLOAD NOW »
Der "Cormen" bietet eine umfassende und vielseitige Einführung in das moderne Studium von Algorithmen. Es stellt viele Algorithmen Schritt für Schritt vor, behandelt sie detailliert und macht deren Entwurf und deren Analyse allen Leserschichten zugänglich. Sorgfältige Erklärungen zur notwendigen Mathematik helfen, die Analyse der Algorithmen zu verstehen. Den Autoren ist es dabei geglückt, Erklärungen elementar zu halten, ohne auf Tiefe oder mathematische Exaktheit zu verzichten. Jedes der weitgehend eigenständig gestalteten Kapitel stellt einen Algorithmus, eine Entwurfstechnik, ein Anwendungsgebiet oder ein verwandtes Thema vor. Algorithmen werden beschrieben und in Pseudocode entworfen, der für jeden lesbar sein sollte, der schon selbst ein wenig programmiert hat. Zahlreiche Abbildungen verdeutlichen, wie die Algorithmen arbeiten. Ebenfalls angesprochen werden Belange der Implementierung und andere technische Fragen, wobei, da Effizienz als Entwurfskriterium betont wird, die Ausführungen eine sorgfältige Analyse der Laufzeiten der Programme mit ein schließen. Über 1000 Übungen und Problemstellungen und ein umfangreiches Quellen- und Literaturverzeichnis komplettieren das Lehrbuch, dass durch das ganze Studium, aber auch noch danach als mathematisches Nachschlagewerk oder als technisches Handbuch nützlich ist. Für die dritte Auflage wurde das gesamte Buch aktualisiert. Die Änderungen sind vielfältig und umfassen insbesondere neue Kapitel, überarbeiteten Pseudocode, didaktische Verbesserungen und einen lebhafteren Schreibstil. So wurden etwa - neue Kapitel zu van-Emde-Boas-Bäume und mehrfädigen (engl.: multithreaded) Algorithmen aufgenommen, - das Kapitel zu Rekursionsgleichungen überarbeitet, sodass es nunmehr die Teile-und-Beherrsche-Methode besser abdeckt, - die Betrachtungen zu dynamischer Programmierung und Greedy-Algorithmen überarbeitet; Memoisation und der Begriff des Teilproblem-Graphen als eine Möglichkeit, die Laufzeit eines auf dynamischer Programmierung beruhender Algorithmus zu verstehen, werden eingeführt. - 100 neue Übungsaufgaben und 28 neue Problemstellungen ergänzt. Umfangreiches Dozentenmaterial (auf englisch) ist über die Website des US-Verlags verfügbar.

Algorithmen in C


Author: Robert Sedgewick
Publisher: Pearson Deutschland GmbH
ISBN: 9783893193769
Category: Algorithmus
Page: 742
View: 5952
DOWNLOAD NOW »


Object-Oriented Data Structures Using Java


Author: Nell Dale,Daniel T. Joyce,Chip Weems
Publisher: Jones & Bartlett Publishers
ISBN: 1449613543
Category: Computers
Page: 799
View: 1892
DOWNLOAD NOW »
Data Structures & Theory of Computation

Object-Oriented Data Structures Using Java


Author: Dale,Daniel T. Joyce,Chip Weems
Publisher: Jones & Bartlett Publishers
ISBN: 1284089096
Category: Medical
Page: 694
View: 4428
DOWNLOAD NOW »
Object-Oriented Data Structures Using Java, Fourth Edition presents traditional data structures and object-oriented topics with an emphasis on problem-solving, theory, and software engineering principles.

Die Kunst der JavaScript-Programmierung

Eine moderne Einführung in die Sprache des Web
Author: Marijn Haverbeke
Publisher: dpunkt.verlag
ISBN: 3864911915
Category: Computers
Page: 240
View: 8728
DOWNLOAD NOW »
Das Buch ist eine Einführung in JavaScript, die sich auf gute Programmiertechniken konzentriert. Der Autor lehrt den Leser, wie man die Eleganz und Präzision von JavaScript nutzt, um browserbasierte Anwendungen zu schreiben. Das Buch beginnt mit den Grundlagen der Programmierung - Variablen, Kontrollstrukturen, Funktionen und Datenstrukturen -, dann geht es auf komplexere Themen ein, wie die funktionale und objektorientierte Programmierung, reguläre Ausdrücke und Browser-Events. Unterstützt von verständlichen Beispielen wird der Leser rasch die Sprache des Web fließend 'sprechen' können.

Algorithmen in Java


Author: Robert Sedgewick
Publisher: N.A
ISBN: 9783827370723
Category: Computer algorithms
Page: 816
View: 6144
DOWNLOAD NOW »


Einführung in die Programmierung mit Java


Author: Robert Sedgewick,Kevin Wayne
Publisher: Pearson Deutschland GmbH
ISBN: 3868940766
Category: JAVA (Programming language)
Page: 735
View: 9288
DOWNLOAD NOW »


Eclipse IDE kurz & gut


Author: Ed Burnette,Joerg Staudemeyer
Publisher: O'Reilly Germany
ISBN: 395561154X
Category: Computers
Page: 176
View: 8049
DOWNLOAD NOW »
Eclipse ist eine benutzerfreundliche, freie Entwicklungsumgebung (IDE), mit der die Anwendungsentwicklung dank vieler Werkzeuge zum Design, zum Modellieren und Testen vereinfacht wird. Dieser Band richtet sich an Java-Entwickler und gibt in knapper Form einen Überblick über zentrale Konzepte von Eclipse wie z.B. Views, Editoren und Perspektiven. Darüber hinaus wird erläutert, wie man Java-Code mit Hilfe von Tools wie Ant und JUnit integrieren kann. Das Buch bietet darüber hinaus Tipps und Tricks bei der Arbeit mit der IDE, ein Glossar Eclipse-typischer Begriffe sowie eine Auswahl nützlicher Plug-ins. Das Buch wurde für die dritte Auflage komplett überarbeitet und basiert auf der Version Eclipse 4.3.

Algorithmen für Dummies


Author: John Paul Mueller,Luca Massaron
Publisher: John Wiley & Sons
ISBN: 3527809775
Category: Computers
Page: 320
View: 9378
DOWNLOAD NOW »
Wir leben in einer algorithmenbestimmten Welt. Deshalb lohnt es sich zu verstehen, wie Algorithmen arbeiten. Das Buch präsentiert die wichtigsten Anwendungsgebiete für Algorithmen: Optimierung, Sortiervorgänge, Graphentheorie, Textanalyse, Hashfunktionen. Zu jedem Algorithmus werden jeweils Hintergrundwissen und praktische Grundlagen vermittelt sowie Beispiele für aktuelle Anwendungen gegeben. Für interessierte Leser gibt es Umsetzungen in Python, sodass die Algorithmen auch verändert und die Auswirkungen der Veränderungen beobachtet werden können. Dieses Buch richtet sich an Menschen, die an Algorithmen interessiert sind, ohne eine Doktorarbeit zu dem Thema schreiben zu wollen. Wer es gelesen hat, versteht, wie wichtige Algorithmen arbeiten und wie man von dieser Arbeit beispielsweise bei der Entwicklung von Unternehmensstrategien profitieren kann.

Programmieren in Prolog


Author: William F. Clocksin,Christopher S. Mellish
Publisher: Springer-Verlag
ISBN: 3642711219
Category: Computers
Page: 331
View: 6176
DOWNLOAD NOW »
Prolog, die wohl bedeutendste Programmiersprache der Künstlichen Intelligenz, hat eine einzigartige Verbreitung und Beliebtheit erreicht und gilt als Basis für eine ganze neue Generation von Programmiersprachen und -systemen. Der vorliegenden deutschen Übersetzung des Standardwerks Programming in Prolog liegt die dritte Auflage der englischen Fassung zugrunde. Das Buch ist sowohl Lehrbuch als auch Nachschlagewerk und für alle geeignet, die Prolog als Programmiersprache für die Praxis erlernen und benutzen wollen. Zahlreiche Beispiele zeigen, wie nützliche Programme mit heutigen Prolog-Systemen geschrieben werden können. Die Autoren konzentrieren sich auf den "Kern" von Prolog; alle Beispiele entsprechen diesem Standard und laufen auf den verbreitetsten Prolog-Implementierungen. Zu einigen Implementierungen sind im Anhang Hinweise auf Besonderheiten enthalten.

Disziplin ohne Drama

Achtsame Kommunikation mit Kindern
Author: Daniel J. Siegel,Tina Payne Bryson
Publisher: N.A
ISBN: 9783867811262
Category:
Page: 330
View: 8887
DOWNLOAD NOW »


Matlab für Dummies


Author: Jim Sizemore
Publisher: John Wiley & Sons
ISBN: 352780871X
Category: Computers
Page: 416
View: 4899
DOWNLOAD NOW »
Ob Naturwissenschaftler, Mathematiker, Ingenieur oder Datenwissenschaftler - mit MATLAB haben Sie ein mächtiges Tool in der Hand, das Ihnen die Arbeit mit Ihren Daten erleichtert. Aber wie das mit manch mächtigen Dingen so ist - es ist auch ganz schön kompliziert. Aber keine Sorge! Jim Sizemore führt Sie in diesem Buch Schritt für Schritt an das Programm heran - von der Installation und den ersten Skripten bis hin zu aufwändigen Berechnungen, der Erstellung von Grafiken und effizienter Fehlerbehebung. Sie werden begeistert sein, was Sie mit MATLAB alles anstellen können.

Die Regeln des Lebens


Author: Richard Templar
Publisher: books4success
ISBN: 3941493302
Category: Self-Help
Page: 250
View: 9584
DOWNLOAD NOW »
Erfolgreiches Berufsleben, glückliche Beziehung und Zeit für Interessen und Freizeit. Was wissen die Menschen, die das vereinen? Die Antwort ist einfach: Sie kennen die Regeln. Die Regeln des Lebens. Der Bestseller aus der Feder von Richard Templar listet diese Regeln auf. Sie sind einfach, klar und logisch. Man kann sie im täglichen Leben problemlos umsetzen. Und sie machen einen Schritt für Schritt immer mehr zu dem Menschen, der man schon immer gerne sein wollte. Weltweit wurden von Templars "Rules"-Serie bereits mehr als 2.000.000 Exemplare verkauft. Jetzt erscheint nach "Die Regeln des Reichtums" auch der zweite Band endlich auch auf Deutsch! "Die Regeln des Lebens" entschärfen für Sie das Minenfeld aus Zeitnot, Überarbeitung und Beziehungsfrust. Wenn Sie diese Spielregeln beherrschen, können Sie Ihrem Alltag entspannt ins Auge blicken

Sterblich sein

Was am Ende wirklich zählt. Über Würde, Autonomie und eine angemessene medizinische Versorgung
Author: Atul Gawande
Publisher: S. Fischer Verlag
ISBN: 3104035849
Category: Self-Help
Page: 336
View: 9248
DOWNLOAD NOW »
Ein Buch über das Sterben, das das Leben lehrt Die Medizin scheint über Krankheit und Tod zu triumphieren, doch sterben wir so trostlos wie nie zuvor. Der Bestsellerautor und renommierte Arzt Atul Gawande schreibt in seinem beeindruckenden Buch über das, was am Ende unseres Lebens wirklich zählt. Ungewöhnlich offen spricht er darüber, was es bedeutet, alt zu werden, wie man mit Gebrechen und Krankheiten umgehen kann und was wir an unserem System ändern müssen, um unser Leben würdevoll zu Ende zu bringen. Ein mutiges und weises Buch eines großartigen Autors, voller Geschichten und eigener Erfahrungen, das uns hilft, die Geschichte unseres Lebens gut zu Ende zu erzählen. »Dieses Buch ist nicht nur weise und sehr bewegend, sondern gerade in unserer Zeit unbedingt notwendig und sehr aufschlussreich.« Oliver Sacks »Die medizinische Betreuung ist mehr auf Heilung ausgelegt als auf das Sterben. Dies ist Atuls Gawandes stärkstes und bewegendstes Buch.« Malcolm Gladwell

Java in a nutshell

deutsche Ausgabe für Java 1.4
Author: David Flanagan
Publisher: O'Reilly Germany
ISBN: 9783897213326
Category: Java (Computer program language)
Page: 1084
View: 6405
DOWNLOAD NOW »


Database Systems

A Pragmatic Approach
Author: Elvis C. Foster,Shripad Godbole
Publisher: Apress
ISBN: 148421191X
Category: Computers
Page: 604
View: 4122
DOWNLOAD NOW »
Learn the concepts, principles, design, implementation, and management issues of databases. You will adopt a methodical and pragmatic approach to solving database systems problems. Database Systems: A Pragmatic Approach provides a comprehensive, yet concise introduction to database systems, with special emphasis on the relational database model. This book discusses the database as an essential component of a software system, as well as a valuable, mission-critical corporate resource. New in this second edition is updated SQL content covering the latest release of the Oracle Database Management System along with a reorganized sequence of the topics which is more useful for learning. Also included are revised and additional illustrations, as well as a new chapter on using relational databases to anchor large, complex management support systems. There is also added reference content in the appendixes. This book is based on lecture notes that have been tested and proven over several years, with outstanding results. It combines a balance of theory with practice, to give you your best chance at success. Each chapter is organized systematically into brief sections, with itemization of the important points to be remembered. Additionally, the book includes a number of author Elvis Foster's original methodologies that add clarity and creativity to the database modeling and design experience. What You'll Learn Understand the relational model and the advantages it brings to software systems Design database schemas with integrity rules that ensure correctness of corporate data Query data using SQL in order to generate reports, charts, graphs, and other business results Understand what it means to be a database administrator, and why the profession is highly paid Build and manage web-accessible databases in support of applications delivered via a browser Become familiar with the common database brands, their similarities and differences Explore special topics such as tree-based data, hashing for fast access, distributed and object databases, and more Who This Book Is For Students who are studying database technology, who aspire to a career as a database administrator or designer, and practicing database administrators and developers desiring to strengthen their knowledge of database theory