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: 905

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.

Principles of Environmental Engineering & Science

Third Edition

Author: Mackenzie Davis,Susan Masten

Publisher: McGraw-Hill Higher Education

ISBN: 0077492196

Category: Technology & Engineering

Page: N.A

View: 4829

Principles of Environmental Engineeringis intended for a course in introductory environmental engineering for sophomore- or junior-level students. This text provides a background in fundamental science and engineering principles of environmental engineering for students who may or may not become environmental engineers. Principles places more emphasis on scientific principles, ethics, and safety, and focuses less on engineering design. The text exposes students to a broad range of environmental topicsËincluding risk management, water quality an treatment, air pollution, hazardous waste, solid waste, and ionizing radiation as well as discussion of relevant regulations and practices. The book also uses mass and energy balance as a tool for understanding environmental processes and solving environmental engineering problems. This new edition includes an optional chapter on Biology as well as a thorough updating of environmental standards and a discussion of how those standards are created.

Operations Research

Einführung

Author: Frederick S. Hillier,Gerald J. Liebermann

Publisher: Walter de Gruyter GmbH & Co KG

ISBN: 3486792083

Category: Business & Economics

Page: 868

View: 405

Aus dem Inhalt: Was ist Operations Research? Überblick über die Modellierungsgrundsätze des Operations Research. Einführung in die lineare Programmierung. Die Lösung linearer Programmierungsprobleme: Das Simplexverfahren. Stochastische Prozesse. Warteschlangentheorie. Lagerhaltungstheorie. Prognoseverfahren. Markov-Entscheidungsprozesse. Reliabilität. Entscheidungstheorie. Die Theorie des Simplexverfahrens Qualitätstheorie und Sensitivitätsanalyse Spezialfälle linearer Programmierungsprobleme. Die Formulierung linearer Programmierungsmodelle und Goal-Programmierung. Weitere Algorithmen der linearen Programmierung. Netzwerkanalyse einschließlich PERT-CPM. Dynamische Optimierung. Spieltheorie. Ganzzahlige Programmierung. Nichtlineare Programmierung Simulation. Anhang. Lösungen für ausgewählte Übungsaufgaben.

Computer Modeling Applications for Environmental Engineers, Second Edition

Author: Mohammed Isam Mohammed Abdel-Magid

Publisher: CRC Press

ISBN: 1351650920

Category: Computers

Page: 530

View: 7429

Computer Modeling Applications for Environmental Engineers in its second edition incorporates changes and introduces new concepts using Visual Basic.NET, a programming language chosen for its ease of comprehensive usage. This book offers a complete understanding of the basic principles of environmental engineering and integrates new sections that address Noise Pollution and Abatement and municipal solid-waste problem solving, financing of waste facilities, and the engineering of treatment methods that address sanitary landfill, biochemical processes, and combustion and energy recovery. Its practical approach serves to aid in the teaching of environmental engineering unit operations and processes design and demonstrates effective problem-solving practices that facilitate self-teaching. A vital reference for students and professional sanitary and environmental engineers this work also serves as a stand-alone problem-solving text with well-defined, real-work examples and explanations.

UML 2 und Patterns angewendet - objektorientierte Softwareentwicklung

Author: Craig Larman

Publisher: mitp Verlags GmbH & Co. KG

ISBN: 9783826614538

Category:

Page: 716

View: 9675

Dieses Lehrbuch des international bekannten Autors und Software-Entwicklers Craig Larman ist ein Standardwerk zur objektorientierten Analyse und Design unter Verwendung von UML 2.0 und Patterns. Das Buch zeichnet sich insbesondere durch die Fahigkeit des Autors aus, komplexe Sachverhalte anschaulich und praxisnah darzustellen. Es vermittelt grundlegende OOA/D-Fertigkeiten und bietet umfassende Erlauterungen zur iterativen Entwicklung und zum Unified Process (UP). Anschliessend werden zwei Fallstudien vorgestellt, anhand derer die einzelnen Analyse- und Designprozesse des UP in Form einer Inception-, Elaboration- und Construction-Phase durchgespielt werden

Materials Selection in Mechanical Design: Das Original mit Übersetzungshilfen

Easy-Reading-Ausgabe

Author: Michael F. Ashby

Publisher: Spektrum Akademischer Verlag

ISBN: 9783827417626

Category: Technology & Engineering

Page: 648

View: 7340

Das englischsprachige, weltweit anerkannte Standardwerk zur Werkstoffauswahl - als neuer Buchtyp speziell für die Bedürfnisse deutschsprachiger Leser angepasst! Der Zusatznutzen, den dieses Buch bietet ist das Lesen und Lernen im englischen Original zu erleichtern und gleichzeitig in die spezielle Fachterminologie einzuführen und zwar durch: - Übersetzungshilfen in der Randspalte zur Fachterminologie und zu schwierigen normalsprachlichen Ausdrücken - Ein zweisprachiges Fachwörterbuch zum raschen Nachschlagen

Ecology and Applied Environmental Science

Author: Kimon Hadjibiros

Publisher: CRC Press

ISBN: 1466570091

Category: Nature

Page: 290

View: 2461

Ecology and Applied Environmental Science addresses the impact of contemporary environmental problems by using the main principles of scientific ecology. It offers a brief yet comprehensive explanation of ecosystems based on energy, populations, and cycles of chemical elements. The book presents a variety of scientific ecological issues and uses these to examine a range of environmental problems while considering potential engineering, scientific, and managerial solutions. It takes an engineering approach and avoids excessive biological detail, while introducing ecology with a systemic approach. The book examines categories of organisms as well as the physical and chemical processes that affect them. It refers to the dynamics of populations and analysis of their major mutual influences, elaborates on the roles of primary production, limiting factors, energy flow, and circulation of chemical substances in the ecosystems, and presents the basic functions of aquatic ecosystems. The author considers important issues related to environmental degradation of forests, aquatic habitats, coastal zones, other natural landscapes, and urban areas, includes a survey of problems related to waste and toxic and radioactive substances, and presents the greenhouse effect and impacts from climate change. He discusses environmental management prospects and the potential for technological control of pollution from liquid, solid, and gaseous waste. He also highlights existing tools for environmental management, ecological and social aspects of biodiversity and landscape protection, and the contrast between development and environment in combination with ideas about sustainability.

Nachhaltigkeitsökonomik

Eine Einführung

Author: Peter Bartelmus

Publisher: Springer-Verlag

ISBN: 365803131X

Category: Business & Economics

Page: 176

View: 1663

Das Buch führt ein in das zunehmend wichtige Feld ​der ökonomischen Nachhaltigkeit und verbindet verschiedene Disziplinen: Umweltwissenschaft, Umweltökonomie und Wirtschaftsökonomie sowie Wachstumstheorien. Da Nachhaltigkeit verschiedene Lesarten hat, verfolgt der Autor zwei Intentionen: eine Systematik in Maßnahmen, Modelle und Management der Nachhaltigkeit zu bringen sowie den Zugang zu diesem komplexen, interdisziplinären Thema zu erleichtern. Das Buch schließt eine Lücke zwischen den Disziplinen und wird damit zum wichtigsten Ratgeber derzeit, um die aktuellen Konzepte zu verstehen und anzuwenden. Als Lehrbuch konzipiert, ist es auch für gesellschaftlich Interessierte geschrieben. Zahlreiche, eigen erstellte Illustrationen visualisieren die Ausführungen.

Materialwissenschaften und Werkstofftechnik

Eine Einführung

Author: William D. Callister,David G. Rethwisch

Publisher: John Wiley & Sons

ISBN: 3527330070

Category:

Page: 906

View: 5649

Der 'Callister' bietet den gesamten Stoff der Materialwissenschaften und Werkstofftechnik für Studium und Prüfungsvorbereitung. Hervorragend aufbereitet und in klarer, prägnanter Sprache wird das gesamte Fachgebiet anschaulich dargestellt. Das erprobte didaktische Konzept zielt ab auf 'Verständnis vor Formalismus' und unterstützt den Lernprozess der Studierenden: * ausformulierte Lernziele * regelmäßig eingestreute Verständnisfragen zum gerade vermittelten Stoff * Kapitelzusammenfassungen mit Lernstoff, Gleichungen, Schlüsselwörtern und Querverweisen auf andere Kapitel * durchgerechnete Beispiele, Fragen und Antworten sowie Aufgaben und Lösungen * Exkurse in die industrielle Anwendung * an den deutschen Sprachraum angepasste Einheiten und Werkstoffbezeichnungen * durchgehend vierfarbig illustriert * Verweise auf elektronisches Zusatzmaterial Der 'Callister' ist ein Muss für angehende Materialwissenschaftler und Werkstofftechniker an Universitäten und Fachhochschulen - und ideal geeignet für Studierende aus Physik, Chemie, Maschinenbau und Bauingenieurwesen, die sich mit den Grundlagen des Fachs vertraut machen möchten.

Programmieren lernen mit Python

Author: Allen B. Downey

Publisher: O'Reilly Germany

ISBN: 3955618072

Category: Computers

Page: 320

View: 4950

Python ist eine moderne, interpretierte, interaktive und objektorientierte Skriptsprache, vielseitig einsetzbar und sehr beliebt. Mit mathematischen Vorkenntnissen ist Python leicht erlernbar und daher die ideale Sprache für den Einstieg in die Welt des Programmierens. Das Buch führt Sie Schritt für Schritt durch die Sprache, beginnend mit grundlegenden Programmierkonzepten, über Funktionen, Syntax und Semantik, Rekursion und Datenstrukturen bis hin zum objektorientierten Design. Zur aktualisierten Auflage Diese Auflage behandelt Python 3, geht dabei aber auch auf Unterschiede zu Python 2 ein. Außerdem wurde das Buch um die Themen Unicode, List und Dictionary Comprehensions, den Mengen-Typ Set, die String-Format-Methode und print als Funktion ergänzt. Jenseits reiner Theorie Jedes Kapitel enthält passende Übungen und Fallstudien, kurze Verständnistests und kleinere Projekte, an denen Sie die neu erlernten Programmierkonzepte gleich ausprobieren und festigen können. Auf diese Weise können Sie das Gelernte direkt anwenden und die jeweiligen Programmierkonzepte nachvollziehen. Lernen Sie Debugging-Techniken kennen Am Ende jedes Kapitels finden Sie einen Abschnitt zum Thema Debugging, der Techniken zum Aufspüren und Vermeiden von Bugs sowie Warnungen vor entsprechenden Stolpersteinen in Python enthält.

Programmieren von Kopf bis Fuß

Author: Paul Barry,David Griffiths

Publisher: O'Reilly Germany

ISBN: 3897219921

Category: Computer programming

Page: 406

View: 6159

Introduction to Environmental Engineering

Author: P. Vesilind,Susan Morgan,Lauren Heine

Publisher: Cengage Learning

ISBN: 0495295833

Category: Technology & Engineering

Page: 592

View: 7543

This text presents a balanced treatment of environmental engineering by combining engineering concepts with the importance of environmental ethics. This third edition highlights sustainable development and emphasizes the need for engineers to become even more environmentally responsible during this time of increasing awareness of environmental concerns. The authors challenge students with problems that require not only a technical solution but a thorough consideration of its ethical ramifications. The text also provides comprehensive exposure to all types of environmental problems, including ecosystem dynamics, wastewater treatment, and air pollution control. Important Notice: Media content referenced within the product description or the product text may not be available in the ebook version.

Matlab für Dummies

Author: Jim Sizemore

Publisher: John Wiley & Sons

ISBN: 352780871X

Category: Computers

Page: 416

View: 4300

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.

Überflieger

Warum manche Menschen erfolgreich sind - und andere nicht

Author: Malcolm Gladwell

Publisher: Campus Verlag

ISBN: 3593405016

Category: Political Science

Page: 272

View: 4144

Malcolm Gladwell, Bestsellerautor und Star des amerikanischen Buchmarkts, hat die wahren Ursachen des Erfolgs untersucht und darüber ein lehrreiches, faszinierendes Buch geschrieben. Es steckt voller Geschichten und Beispiele, die zeigen, dass auch außergewöhnlicher Erfolg selten etwas mit individuellen Eigenschaften zu tun hat, sondern mit Gegebenheiten, die es dem einen leicht und dem anderen unmöglich machen, erfolgreich zu sein. Die Frage ist nicht, wie jemand ist, sondern woher er kommt: Welche Bedingungen haben diesen Menschen hervorgebracht? Auf seiner anregenden intellektuellen Erkundung der Welt der Überflieger erklärt Gladwell unter anderem das Geheimnis der Softwaremilliardäre, wie man ein herausragender Fußballer wird, warum Asiaten so gut in Mathe sind und was die Beatles zur größten Band aller Zeiten machte.

Numerical Methods for Engineers

Author: Steven C. Chapra,Raymond P. Canale

Publisher: N.A

ISBN: 9789814670876

Category: Technology & Engineering

Page: 970

View: 441

Numerical Methods for Engineers retains the instructional techniques that have made the text so successful. Chapra and Canale's unique approach opens each part of the text with sections called "Motivation" "Mathematical Background" and "Orientation". Each part closes with an "Epilogue" containing "Trade-Offs" "Important Relationships and Formulas" and "Advanced Methods and Additional References". Much more than a summary the Epilogue deepens understanding of what has been learned and provides a peek into more advanced methods. Numerous new or revised problems are drawn from actual engineering practice. The expanded breadth of engineering disciplines covered is especially evident in these exercises which now cover such areas as biotechnology and biomedical engineering. Excellent new examples and case studies span all areas of engineering giving students a broad exposure to various fields in engineering.McGraw-Hill Education's Connect is also available as an optional add on item. Connect is the only integrated learning system that empowers students by continuously adapting to deliver precisely what they need when they need it how they need it so that class time is more effective. Connect allows the professor to assign homework quizzes and tests easily and automatically grades and records the scores of the student's work. Problems are randomized to prevent sharing of answers an may also have a "multi-step solution" which helps move the students' learning along if they experience difficulty.

Principles of Environmental Engineering and Science

Author: Mackenzie Leo Davis,Susan J. Masten

Publisher: McGraw-Hill Professional

ISBN: 9780072921861

Category: Technology & Engineering

Page: 704

View: 2017

Principles of Environmental Engineering and Science by Mackenzie Davis and Susan Masten is intended for a course in introductory environmental engineering for sophomore- or junior-level students. The emphasis of this new text is on engineering principles rather than on engineering design. The concept of mass balance is carried throughout the text as a tool for problem solving, and the text boasts extensive coverage of chemistry, biology, and hydrology than other books have. The chemistry review in Chapter 2 and coverage of ethics will aid students in better understanding the engineering topics presented in the book.

Theoretische Bodenmechanik

Author: Karl Terzaghi

Publisher: Springer-Verlag

ISBN: 3642532446

Category: Technology & Engineering

Page: 506

View: 7932

2 nung der durch Änderungen in der Belastung und in den Entwässe rungsbedingungen verursachten Wirkungen meist nur sehr gering sind. Diese Feststellung gilt im besonderen Maße für alle jene Auf gaben, die sich mit der Wirkung des strömenden Wasser befassen, weil hier untergeordnete Abweichungen in der Schichtung, die durch Probebohrungen nicht aufgeschlossen werden, von großem Einfluß sein können. Aus diesem Grunde unterscheidet sich die Anwendung der theoretischen Bodenmechanik auf den Erd- und Grundbau ganz wesentlich von der Anwendung der technischen Mechanik auf den Stahl-, Holz- und Massivbau. Die elastischen Größen der Baustoffe Stahl oder Stahlbeton sind nur wenig veränderlich, und die Gesetze der angewandten Mechanik können für die praktische Anwendung ohne Einschränkung übertragen werden. Demgegenüber stellen die theoretischen Untersuchungen in der Bodenmechanik nur Arbeits hypothesen dar, weil unsere Kenntnisse über die mittleren physikalischen Eigenschaften des Untergrundes und über den Verlauf der einzelnen Schichtgrenzen stets unvollkommen und sogar oft äußerst unzuläng lich sind. Vom praktischen Standpunkt aus gesehen, sind die in der Bodenmechanik entwickelten Arbeitshypothesen jedoch ebenso an wendbar wie die theoretische Festigkeitslehre auf andere Zweige des Bauingenieurwesens. Wenn der Ingenieur sich der in den grundlegen den Annahmen enthaltenen Unsicherheiten bewußt ist, dann ist er auch imstande, die Art und die Bedeutung der Unterschiede zu er kennen, die zwischen der Wirklichkeit und seiner Vorstellung über die Bodenverhältnisse bestehen.

Data mining

praktische Werkzeuge und Techniken für das maschinelle Lernen

Author: Ian H. Witten,Eibe Frank

Publisher: N.A

ISBN: 9783446215337

Category:

Page: 386

View: 3547

Ökologie

Author: Thomas M. Smith,Robert Leo Smith

Publisher: Pearson Deutschland GmbH

ISBN: 9783827373137

Category: Ecology

Page: 982

View: 6275

Populations, ecosystems, species interactions, community.