Die University Network

Erweiterte Datenstrukturen in Java

BESCHREIBUNG

Wie plant Google Maps unter den aktuellen Verkehrsbedingungen die beste Route, um sich in der Stadt fortzubewegen? Wie leitet ein Internet-Router Pakete des Netzwerkverkehrs weiter, um Verzögerungen zu minimieren? Wie teilt eine Hilfsgruppe ihren angeschlossenen lokalen Partnern Ressourcen zu?

Um solche Probleme zu lösen, stellen wir zunächst die wichtigsten Daten in einer komplexen Datenstruktur dar. In diesem Kurs lernen Sie Datenstrukturen wie Diagramme kennen, die für die Arbeit mit strukturierten Daten aus der realen Welt von grundlegender Bedeutung sind. Sie entwickeln, implementieren und analysieren Algorithmen für die Arbeit mit diesen Daten, um Probleme der realen Welt zu lösen. Wenn die Programme, die Sie in diesem Kurs entwickeln, komplexer werden, werden wir außerdem untersuchen, was ein gutes Design für Code und Klassenhierarchien ausmacht, damit Sie nicht nur korrekten Code schreiben, sondern ihn auch mit anderen Personen teilen und im Internet pflegen können Zukunft.

Das Backbone-Projekt in diesem Kurs ist eine Routenplanungsanwendung. Sie wenden die Konzepte aus jedem Modul direkt auf die Erstellung einer Anwendung an, mit der ein autonomer Agent (oder ein menschlicher Treiber!) In seiner Umgebung navigieren kann. Und wie üblich haben wir unsere verschiedenen Videoserien, um den Inhalt wieder an seine Bedeutung in der realen Welt zu binden und um abgestuften Support zu bieten, der Ihren persönlichen Bedürfnissen entspricht.

Preis: Kostenlos anmelden!

Sprache: Englisch

Untertitel: Englisch

Erweiterte Datenstrukturen in Java - Universität von Kalifornien San Diego