Zum Inhalt

Algorithmen kompakt und verständlich

Lösungsstrategien am Computer

  • 2017
  • Buch

Über dieses Buch

Ameisen organisieren Städtereisen und ein Computer spielt Schach – wie es geht, das zeigt dieses Buch. Auch in der vorliegenden Auflage wird für Programmierer, die bereits erste Erfahrungen gesammelt haben, ein breites Spektrum an Problemlösungsstrategien anhand konkreter und verständlicher Beispiele vorgestellt.

Sie können künftig selbstständig neue Aufgabenstellungen bewältigen, Optimierungspotential in bestehenden Programmen entdecken und damit bessere Software schreiben.

Inhaltsverzeichnis

  1. Frontmatter

  2. 1. Einführung

    Markus von Rimscha
    Zusammenfassung
    Bei einfachen Aufgaben kann man Software vielleicht einfach „herunterprogrammieren". Meistens ist die Welt nicht so einfach und wir müssen uns Gedanken machen, wie man eine Aufgabe überhaupt lösen kann, idealerweise effizient.
  3. 2. Arten von Algorithmen

    Markus von Rimscha
    Zusammenfassung
    Es gibt viele Aufgaben, für deren Lösung wir Computer brauchen. Wie können Probleme am Computer überhaupt gelöst werden? Welche Strategien gibt es? Wo liegen deren Vor- und Nachteile?
  4. 3. Effizienz eines Algorithmus

    Markus von Rimscha
    Zusammenfassung
    Meistens genügt es nicht, eine Aufgabe zu lösen. Es ist auch wichtig, dies möglichst effizient zu tun. Was genau bedeutet eigentlich „schnell“? Wann ist ein Verfahren „effizient“?
  5. 4. Wichtige Datenstrukturen

    Markus von Rimscha
    Zusammenfassung
    Oft müssen große Datenmengen verarbeitet werden. Welche Datenstruktur ist für welche Aufgabe am besten geeignet? Wie können Daten schnell verarbeitet werden?
  6. 5. Künstliche Intelligenz

    Markus von Rimscha
    Zusammenfassung
    Manchmal haben wir Aufgaben zu lösen, bei denen es nicht genügt, den Computer die Fleißarbeit erledigen zu lassen, nachdem wir das eigentliche Problem schon gelöst haben. Wie kann ein Computer „lernen“? Kann er Aufgaben „selbstständig“ lösen? Kann er „intelligent“ sein?
  7. Backmatter

Titel
Algorithmen kompakt und verständlich
Verfasst von
Markus von Rimscha
Copyright-Jahr
2017
Electronic ISBN
978-3-658-18611-1
Print ISBN
978-3-658-18610-4
DOI
https://doi.org/10.1007/978-3-658-18611-1

Informationen zur Barrierefreiheit für dieses Buch folgen in Kürze. Wir arbeiten daran, sie so schnell wie möglich verfügbar zu machen. Vielen Dank für Ihre Geduld.

    Bildnachweise
    AvePoint Deutschland GmbH/© AvePoint Deutschland GmbH, ams.solutions GmbH/© ams.solutions GmbH, Wildix/© Wildix, arvato Systems GmbH/© arvato Systems GmbH, Ninox Software GmbH/© Ninox Software GmbH, Nagarro GmbH/© Nagarro GmbH, GWS mbH/© GWS mbH, CELONIS Labs GmbH, USU GmbH/© USU GmbH, G Data CyberDefense/© G Data CyberDefense, Vendosoft/© Vendosoft, Kumavision/© Kumavision, Noriis Network AG/© Noriis Network AG, tts GmbH/© tts GmbH, Asseco Solutions AG/© Asseco Solutions AG, AFB Gemeinnützige GmbH/© AFB Gemeinnützige GmbH, Ferrari electronic AG/© Ferrari electronic AG, Doxee AT GmbH/© Doxee AT GmbH , Haufe Group SE/© Haufe Group SE, NTT Data/© NTT Data, Bild 1 Verspätete Verkaufsaufträge (Sage-Advertorial 3/2026)/© Sage, IT-Director und IT-Mittelstand: Ihre Webinar-Matineen in 2025 und 2026/© amgun | Getty Images