Produkt zum Begriff Rekursion:
-
Algorithmen
Das Buch Algorithmen enthält unentbehrliches Basiswissen und deckt ein breites Spektrum an Datenstrukturen und Algorithmen zu den Themen Sortieren, Suchen, Graphen- oder Zeichenkettenverarbeitung ab. Für alle vorgestellten Datenstrukturen und Algorithmen liegen im Buch Java-Implementierungen vor, die der Leser nachvollziehen und sofort verwenden kann. Besonders interessant ist der konkrete Einsatz der Algorithmen in realen Anwendungsbeispielen aus Forschung, Technik und Wirtschaft. Dabei kommt auch hier nicht Pseudocode, sondern eine funktionstüchtige Implementierung in Java zum Einsatz. Die didaktisch hervorragend aufbereitenden Kapitel mit historischem Hintergrundwissen, wissenschaftlichen Analysen, klar strukturiertem Code, visualisierten Ablaufprotokollen und Übungen in verschiedenen Schwierigkeitsstufen eignen sich sehr gut zum Einsatz in der Lehre und für ein Selbststudium. EXTRAS ONLINE AUF WWW.PEARSON-STUDIUM.DE: Für Dozenten: Alle Abbildungen aus dem BuchFür Studenten: Link zur Website zum Buch mit Programmcode, Test Dateien, Programmierprojekten, Aufgaben und Übungen
Preis: 69.95 € | Versand*: 0 € -
Schmertosch, Thomas: Automatisierung 4.0
Automatisierung 4.0 , Wann ist eine Verarbeitungsmaschine fit für Industrie 4.0? Die vierte industrielle Revolution stellt eine Reihe von zusätzlichen Anforderungen an die Konstruktion und die Automatisierung von Verarbeitungsmaschinen. So werden Produkte und deren Herstellungsverfahren nicht nur anspruchsvoller, sondern auch individueller. In diesem Lehrbuch werden die Herausforderungen analysiert und an aussagekräftigen Beispielen Lösungsszenarien aufgezeigt. Ein Schwerpunkt des Buches ist die Projektion dieser Anforderungen auf bekannte Konstruktionsprinzipien. Daraus resultierende Funktionen werden an diversen Beispielen wie z. B. die Produktion von Fotobüchern oder das Inmould-Labeling verdeutlicht. So entsteht ein Fahrplan zur Erarbeitung eines Lastenheftes für die Konstruktion einer wandlungsfähigen Verarbeitungsmaschine. Vorgestellt wird die modulare, funktions- und objektorientierte Gestaltung von individuellen Maschinen und Anlagen als ein Lösungsansatz für Effizienzsteigerungen im gesamten Lebenszyklus sowohl theoretisch als auch an praktischen Beispielen. Ein wesentliches Verfahren für die Konstruktion wandelbarer Maschinen ist die Modularisierung nach Funktionseinheiten. Diese diversen Anforderungen werden Schritt für Schritt veranschaulicht und herausgearbeitet. Das Buch richtet sich an Studierende der Fachrichtungen Automatisierungstechnik und Mechatronik sowie an Wirtschafts-, Entwicklungs- und Konstruktionsingenieur:innen. Schwerpunkte: - Anforderungen und Perspektiven an Automatisierung 4.0 - Entwurf modularer Maschinen und Anlagen - Digitale Projektierung von Maschinen - Modulare Automatisierung in der Praxis In der 2. Auflage wurde das Kapitel "Kommunikation" auf den neuesten Stand gebracht sowie Abschnitte zu den Themen "Künstliche Intelligenz" und "Simulation - der digitale Zwilling" ergänzt. , Bücher > Bücher & Zeitschriften
Preis: 44.99 € | Versand*: 0 € -
Algorithmen und Datenstrukturen
Dieses moderne Lehrbuch zum Thema Algorithmen und Datenstrukturen führt auf systematische Art und Weise in die Kunst der Programmierung ein und liefert sowohl das dazu erforderliche Wissen als auch das Handwerkszeug. Es behandelt in drei Teilen nicht nur das Entwerfen, die Gestaltung und die Analyse von Algorithmen und Datenstrukturen, sondern vermittelt auch das Verständnis für ausgewählte Algorithmen zur Lösung von Standardaufgaben sowie die Konzepte und Methoden für das Design der Architektur von größeren Programmsystemen. Ausgehend von einer fundierten Darstellung der Grundlagen wird anhand von vielen Beispielen und illustriert durch eine Fülle von Abbildungen gezeigt, wie man von einer Aufgabenstellung zu ihrer algorithmischen Lösung gelangt. Die Motivation, die Erläuterung und die Anwendung der wichtigsten Paradigmen zur Gestaltung der Architektur von größeren Programmsystemen runden den behandelten Stoff ab. Der durchgängig verwendete, leicht erlern- und gut lesbare Pseudocode gestattet es, den Blick auf das Wesentliche zu richten, und erlaubt eine einfache Übertragung der behandelten Algorithmen in eine konkrete Programmiersprache. Das Buch richtet sich an Studierende der Informatik, Wirtschaftsinformatik und Software Engineering, aber auch an Studierende anderer Studienrichtungen, für die eine Grundausbildung in Algorithmen und Programmierung vorgesehen ist, wie z.B. die Bioinformatik. Über die Autoren Gustav Pomberger ist Vorstand des Instituts für Wirtschaftsinformatik - Software Engineering an der Johannes Kepler Universität in Linz. Heinz Dobler ist Leiter des Masterstudiengangs Software Engineering der Fachhochschule Oberösterreich in Hagenberg. Beide beschäftigen sich seit vielen Jahren sowohl in der Forschung als auch in der Lehre mit der systematischen Entwicklung von Algorithmen, Datenstrukturen und Architekturen großer Softwaresysteme. Über den Inhalt TEIL I: Algorithmen und Datenstrukturen Einführung, Grundbegriffe und elementare Konzepte Struktur und systematischer Entwurf von Algorithmen Grundkonzepte zur Modellierung von Datenobjekten Rekursive Algorithmen und Laufzeitkomplexität von Algorithmen TEIL II: Elementare Algorithmen für Standardaufgaben (Auswahl) Suchalgorithmen und Sortieralgorithmen Algorithmen zur Erzeugung von Zufallszahlen Exhaustionsalgorithmen und Algorithmen auf Zeichenketten TEIL III: Elementare Programmierparadigmen Modulorientierte Programmierung Datenorientierte Programmierung Objektorientierte Programmierung Auf der Companion-Webseite Alle Abbildungen aus dem Buch (Für den Dozenten) Code für ausgewählte Algorithmen Beispielprogramme Compiler-Generator Coco-2
Preis: 31.99 € | Versand*: 0 € -
1200W Windkraftanlage zur Eigenstrom-Optimierung!
1200W Windkraftanlage zur Eigenstrom-Optimierung! 1x Silent-Wind-Power HY1000W / 110V, 1x Silent-Wind-Wechselrichter 1000W, 1x Silent-Wind Mast 9.6m (Windturm)
Preis: 3200.00 € | Versand*: 119.00 €
-
Wie funktioniert Rekursion in Python?
Rekursion in Python bedeutet, dass eine Funktion sich selbst aufruft. Dabei wird eine Abbruchbedingung definiert, um die Rekursion zu beenden. Die Funktion ruft sich so lange selbst auf, bis die Abbruchbedingung erfüllt ist. Dabei werden die Ergebnisse der rekursiven Aufrufe kombiniert, um das endgültige Ergebnis zu erhalten.
-
Was ist der Unterschied zwischen Rekursion und Iteration in der Programmierung in C?
Rekursion ist ein Konzept, bei dem eine Funktion sich selbst aufruft, um ein Problem zu lösen. Iteration hingegen bezieht sich auf die wiederholte Ausführung eines Codeblocks, bis eine bestimmte Bedingung erfüllt ist. In C kann Rekursion verwendet werden, um komplexe Probleme auf elegante Weise zu lösen, während Iteration oft für einfache wiederholte Aufgaben verwendet wird.
-
Was ist Rekursion in Java?
Rekursion in Java bezieht sich auf die Fähigkeit einer Methode, sich selbst aufzurufen. Eine rekursive Methode ruft sich selbst mit einem modifizierten Parameter auf, um eine bestimmte Aufgabe zu lösen. Dies ermöglicht die effiziente Lösung bestimmter Probleme, die auf wiederholten Schritten basieren, wie z.B. das Durchsuchen von Baumstrukturen oder das Berechnen von Faktoren.
-
Wie kann man Rekursion mit String-Methoden implementieren?
Rekursion mit String-Methoden kann implementiert werden, indem man die Methode auf Teilstrings des ursprünglichen Strings aufruft. Man kann zum Beispiel eine Methode schreiben, die einen String als Parameter nimmt und prüft, ob er ein Palindrom ist, indem sie die ersten und letzten Zeichen des Strings vergleicht und dann die Methode rekursiv mit dem verbleibenden Teilstring aufruft.
Ähnliche Suchbegriffe für Rekursion:
-
Linke Daten, Rechte Daten (Fischer, Tin)
Linke Daten, Rechte Daten , Warum wir nur sehen, was wir sehen wollen - und was das für die Wahrheit heißt Sind Ausländer die kriminellste Gruppe in Deutschland oder Männer? Explodieren die Krisen auf der Welt oder war es früher noch schlimmer? Sind die Deutschen reich oder ist die Mehrheit nicht vielmehr unterprivilegiert? In diesem ebenso erhellenden wie unterhaltsamen Buch zeigt Datenjournalist Tin Fischer, dass man längst keine Statistik mehr fälschen muss, um die öffentliche Meinung nach den eigenen Überzeugungen zu beeinflussen. Anhand vieler verblüffender Beispiele zeigt er, wie völlig unterschiedlich sich die gleichen Daten interpretieren lassen, je nachdem, ob man als Betrachter politisch rechts oder links steht. Ob Migration, soziale Gerechtigkeit oder Umweltthemen: Was bedeutet es für den Einzelnen, für die Gesellschaft, die Medien und die Politik, wenn die Wahrheit immer nur im Auge des Betrachters liegt? In einer zunehmend unübersichtlichen Welt werden sie immer wichtiger: Statistiken sind das Mittel der Wahl, um die Wirklichkeit scheinbar unverfälscht abzubilden. Dieses verblüffende Buch zeigt, warum wir in Statistiken aber immer nur das sehen, was wir sehen wollen - und andere etwas völlig anderes darin erkennen. , Bücher > Bücher & Zeitschriften , Erscheinungsjahr: 20220402, Produktform: Leinen, Autoren: Fischer, Tin, Seitenzahl/Blattzahl: 240, Themenüberschrift: BUSINESS & ECONOMICS / Statistics, Keyword: Statistiken; Gefühlte Wahrheit; Wahrheit; Fake News; Gesundheit; Gesellschaft; Grüne; Umwelt; Klima; Wirtschaft; Geld; Politik; Mario Mensch; Wirtschaftsstatistik; Statistik; Einwanderung, Fachschema: Analyse / Datenanalyse~Datenanalyse~Migration (soziologisch)~Wanderung (soziologisch)~Zuwanderung~Forschung (wirtschafts-, sozialwissenschaftlich) / Sozialforschung~Sozialforschung~Empirische Sozialforschung~Sozialforschung / Empirische Sozialforschung~Umwelt / Politik, Wirtschaft, Planung~Ökonometrie~Statistik / Wirtschaftsstatistik~Wirtschaftsstatistik, Fachkategorie: Datenanalyse, allgemein~Sozialforschung und -statistik~Grüne Politik / Ökopolitik / Umweltschutz~Ökonometrie und Wirtschaftsstatistik~Wahrscheinlichkeitsrechnung und Statistik, Warengruppe: HC/Politikwissenschaft/Soziologie/Populäre Darst., Fachkategorie: Migration, Einwanderung und Auswanderung, Thema: Auseinandersetzen, Text Sprache: ger, UNSPSC: 49019900, Warenverzeichnis für die Außenhandelsstatistik: 49019900, Verlag: Hoffmann und Campe Verlag, Verlag: Hoffmann und Campe Verlag, Verlag: Hoffmann und Campe Verlag GmbH, Länge: 215, Breite: 144, Höhe: 26, Gewicht: 402, Produktform: Gebunden, Genre: Sozialwissenschaften/Recht/Wirtschaft, Genre: Sozialwissenschaften/Recht/Wirtschaft, Herkunftsland: DEUTSCHLAND (DE), Katalog: deutschsprachige Titel, Katalog: Gesamtkatalog, Katalog: Lagerartikel, Book on Demand, ausgew. Medienartikel, Relevanz: 0002, Tendenz: -1, Unterkatalog: AK, Unterkatalog: Bücher, Unterkatalog: Hardcover, Unterkatalog: Lagerartikel, WolkenId: 2678135
Preis: 25.00 € | Versand*: 0 € -
Häfele Bedienelement für Programmierung
Preis: 84.50 € | Versand*: 0.00 € -
Bhargava, Aditya Y: Algorithmen kapieren
Algorithmen kapieren , Visuelle Erläuterungen mit über 400 anschaulichen Illustrationen Mit einfachen Beispielen aus dem Alltag und zahlreichen Übungen Ausführlich kommentierter Beispielcode in Python Algorithmen kapieren ohne graue Theorie Ab sofort sind Algorithmen nicht mehr langweilig und trocken! Mit diesem Buch wird es dir leichtfallen, ihre Funktionsweise zu verstehen. Alle Algorithmen werden mithilfe von Beispielen aus dem täglichen Leben erläutert, z.B. der Unterschied zwischen Arrays und verketteten Listen anhand der Aufgabe, freie Plätze in einem Kinosaal zu finden. Für den Einsatz in der Praxis Du lernst die wichtigsten Algorithmen kennen, die dir dabei helfen, deine Programme zu beschleunigen, deinen Code zu vereinfachen und die gängigsten Aufgaben bei der Programmierung zu lösen. Dabei beginnst du mit einfachen Aufgaben wie Sortieren und Suchen. Mit diesen Grundlagen gerüstet kannst du auch schwierigere Aufgaben wie Datenkomprimierung oder künstliche Intelligenz in Angriff nehmen. Visuell und praxisnah Zu allen Erläuterungen findest du anschauliche Illustrationen und Diagramme sowie ausführlich kommentierten Beispielcode in Python. Übungsaufgaben mit Lösungen für jedes Kapitel helfen dir, dein Wissen zu testen und zu festigen. Aus dem Inhalt: Such-, Sortier- und Graphenalgorithmen Performance von Algorithmen analysieren (Landau-Notation) Arrays, verkettete Listen und Hashtabellen Bäume und balancierte Bäume Rekursion und Stacks Quicksort und das Teile-und-herrsche-Verfahren Dijkstra-Algorithmus für die Ermittlung des kürzesten Pfads Approximationsalgorithmen und NP-vollständige Probleme Greedy-Algorithmen Dynamische Programmierung Klassifikation und Regression mit dem k-Nächste-Nachbarn-Algorithmus Stimmen zum Buch »Das Buch schafft das Unmögliche: Mathe macht Spaß und ist einfach.« (- Sander Rossel, COAS Software Systems) »Algorithmen sind nicht langweilig! Die Lektüre des Buchs hat mir und meinen Studenten Spaß gemacht und war lehrreich.« (- Christopher Haupt, Mobirobo, Inc.) »Heutzutage gibt es praktisch keinen Aspekt des Lebens, der nicht durch einen Algorithmus optimiert wird. Dieses Buch sollte Ihre erste Wahl sein, wenn Sie eine gut erklärte Einführung in dieses Thema suchen.« (- Amit Lamba, Tech Overture, LLC) , Studium & Erwachsenenbildung > Fachbücher, Lernen & Nachschlagen
Preis: 29.99 € | Versand*: 0 € -
Analserum "Analyse me"
Highlights Reduziert die Empfindlichkeit Ideal für den Analverkehr Kondomgeeignet Erzeugt unsichtbarer Schutzfilm Produktinformation Das spezielle Serum für den komfortablen Analverkehr. Das Gel bildet einen Schutzfilm auf der Haut und reduziert dadurch die Empfindlichkeit, ohne zu betäuben. Frei von Lidocain & Benzocain. Kondomsicher und zur täglichen Anwendung geeignet. Ideal in Kombination mit pjur analyse me! anal glides. Reduziert die Empfindlichkeit, nicht das Empfinden - ohne zu betäuben! Innovativer, unsichtbarer Schutzfilm. Konzentriertes Gel für den komfortablen Analsex. 20 ml. Inhaltsstoffe Cyclopentasiloxane, Dimethicone, Polymethylsilsesquioxane, Dimethiconol
Preis: 24.90 € | Versand*: 3.95 €
-
Soll sich die Funktion nach Beendigung der Rekursion wiederholen?
Das hängt von der spezifischen Anforderung und Implementierung ab. In einigen Fällen kann es sinnvoll sein, dass die Funktion sich nach Beendigung der Rekursion wiederholt, um weitere Berechnungen durchzuführen. In anderen Fällen kann es jedoch erforderlich sein, dass die Funktion nach Beendigung der Rekursion nicht wiederholt wird, um unerwünschte Endlosschleifen zu vermeiden.
-
Wie kann die Verwendung von Algorithmen und Datenstrukturen in der Programmierung die Effizienz und Leistung von Softwareanwendungen verbessern?
Die Verwendung von Algorithmen und Datenstrukturen in der Programmierung ermöglicht es, komplexe Probleme effizient zu lösen, indem sie die Ausführungszeit optimieren und den Speicherbedarf minimieren. Durch die Auswahl der richtigen Algorithmen und Datenstrukturen können Entwickler die Leistung ihrer Softwareanwendungen verbessern und die Reaktionszeiten für Benutzer verkürzen. Darüber hinaus können gut durchdachte Algorithmen und Datenstrukturen die Skalierbarkeit von Anwendungen verbessern, was bedeutet, dass sie auch bei steigender Datenmenge oder Benutzerzahl effizient arbeiten können. Insgesamt ermöglicht die Verwendung von Algorithmen und Datenstrukturen in der Programmierung eine bessere Nutzung der Ressourcen und eine insgesamt verbesserte Leistung von Softwareanwendungen.
-
Warum ist die Analyse von Algorithmen wichtig und wie beeinflusst sie die Leistung und Effizienz von Computerprogrammen?
Die Analyse von Algorithmen ist wichtig, um die Laufzeit und den Speicherbedarf von Computerprogrammen zu verstehen und zu optimieren. Sie hilft Entwicklern, effiziente Algorithmen zu entwerfen, die die Leistung verbessern und die Ressourcennutzung minimieren. Durch die Anwendung effizienter Algorithmen können Programme schneller ausgeführt werden und weniger Ressourcen verbrauchen.
-
Wie kann die Effizienz von Algorithmen in der Programmierung verbessert werden, um die Ausführungszeit zu minimieren und die Ressourcennutzung zu optimieren?
Die Effizienz von Algorithmen in der Programmierung kann verbessert werden, indem man effiziente Datenstrukturen und Algorithmen verwendet, die die Anzahl der Operationen minimieren. Außerdem ist es wichtig, den Algorithmus zu analysieren und zu optimieren, um redundante Berechnungen zu vermeiden und die Laufzeit zu minimieren. Des Weiteren kann die Verwendung von Parallelverarbeitung und Multithreading die Ausführungszeit minimieren und die Ressourcennutzung optimieren. Schließlich ist es wichtig, den Code zu optimieren, indem man unnötige Schleifen und Rekursionen vermeidet und die Speichernutzung optimiert.
* Alle Preise verstehen sich inklusive der gesetzlichen Mehrwertsteuer und ggf. zuzüglich Versandkosten. Die Angebotsinformationen basieren auf den Angaben des jeweiligen Shops und werden über automatisierte Prozesse aktualisiert. Eine Aktualisierung in Echtzeit findet nicht statt, so dass es im Einzelfall zu Abweichungen kommen kann.