Merken

05A.2 Collections richtig anwenden, Array, List, Queue, Stack, Dictionary

Zitierlink des Filmsegments
Embed Code

Automatisierte Medienanalyse

Beta
Erkannte Entitäten
Sprachtranskript
Seminar Dienstag gerade drum dass sich eine Klasse zum Beispiel dicke habe soll nicht daran Sport und und und an das Artikel aber aus der Ferne versichert die beschreibt was in irgendeinem Warenlager und der Versand klar zu haben ist Stelle haben und ich möchte jetzt ein Warenkorb bauen in die man Artikel ablegen kann und Artikel auch nach Anzahl hat das Dümmste was ich mir vorstellen kann ist folgendes ich sage ok aller Artikel in den Warenkorb man sich vielleicht mal ein dass die Artikel und das zu Wolf feuchtwarmer getrenntes mit Anzeigen zu Tetsche uind als das einzig starb in denen die Anzahl der jeweils
Das sich nach hier nach der Artikel Titel haben auf vom das Buch Standardbeispiel Krieg und Frieden und dann von der CDU und Vorbild wurde und noch nicht von der Stelle 3 von einer und von anderen 7 von den nächsten was wir programmiertechnisch deren gefährlich wenn ich das so aus nicht das so darstellen meinen aber auch das ist das Wesentliche Probleme die beiden sind entkoppelt ist dann dass die Anzahl an das von sind als die Artikel dass eigentlich nur 5 einspaltigem gestellt haben andere am Telefon war Madonna Donnerstag gestellt weil diese beiden es vielleicht jeweils anders umsortiert worden sind und es kann sein dass Sie vielleicht mehr einzahlen haben wir Artikel das war haben am der Anzahlung begehrt Artikel zu viele haben nicht genug Anzahl das ist gefährlich und Seminar hatten wir schon eine Lösung dafür ist die Lösung um die miteinander zu koppeln ich baue in der Tat eine neue Klasse eine Klasse die einen Artikel und eine Anzahl fast dann können Sie die nicht mehr auseinander das war ja auch schon der Grund für C zum Beispiel für Strukturen und hier haben wir lassen uns vom 9. zum Austrag zu und anderes formal erklärte ich das ist normal Klasse und sich ganz kompliziert zu machen Seminaren das glaube Position genannt eine Position in den Warenkorb nichts auf der Sitzung Ebene sondern Warenkorb unter gehört einmal eine Referenz auf einen Artikel dazu eine dicke ist wirklich mal kleingeschrieben Artikel dahinter der Typ ist Artikel großgeschrieben Klasse der Name der Klasse und Artikel klein geschrieben ist der Name des Attributs und ich hätte General an seinem Tisch Bildschirm für die Anzahl so könnte man das Bauen und dieser Klasse sind die jetzt fest miteinander verschmolzen Artikel und Anzahl der nicht die auseinanderreißen will dann muss ich tatsächlich schon kompliziert diese Klasse Position der nächste Schritt wäre also ein zu bauen das aus solchen Positionen steht und diese tatsächlich den Warenkorb von Korb das wird jetzt so nach eine Aufzählung von verschiedenen Positionen und dieser Position hat einen dickes ganz auf schon und eine Anzahl war das macht mich auch immer noch nicht unter dem Stichwort ist auch ein Problem was sich nicht prinzipiell damit vermieden haben ja das Problem prinzipiell von jetzt das Artikel und Anzahl auseinandergerissen werden können das habe ich jetzt schön vermieden aber es gibt andere Probleme die von ihnen habe was kann jetzt noch alles ich ja der Ärger das Problem mit der Größe von Sie einmal dieses angelegt haben wenn sie sagen ich Baumann Warenkorb für 42 solche Position der Speicher was 42 solche Position maximal und dann ist Feierabend sie 43. haben wollen müssen Sie das ausbauen bauen und den vorherigen 42 eine kopieren oder wenn sie nur 5 brauchen wir sind die übrigen bis zur 42. müssen 42. wir auch das ist auch nicht gerade also ist schön wenn ich von vornherein weiß wie viele es sind und sich die Anzahl auch nicht ändert wenn sie zur Geometrie machen x y z im Raum wissen Sie es 3 des werde ich dass sich 2 es werden nicht das wir dann nämlich vielleicht sinnvollerweise das 3 Einträge hat aber die über den Warenkorb ist überhaupt eine schöne Idee über dessen Größe sich natürlich sekündlich kann dann es sich nur sehr bauen und alten Sachen kopieren usw. das nervt und hat dafür gibt es das noch Seminar dafür gibt es ist diese College sowas dass sie starb Datensammlungen als Jones anderswo als Container und ist die anderswo ist hier ist ist dort mehr starb am eine Liste die Positionen speichern kann Differenzen auch Instanzen der Klasse Position speichern kann so sitzt aus und hier muss natürlich diese Neuliste gebaut werden und bis persischen runde Klammern und sagte aufzurufen das kann der Stelle und man sagen es gerne durcheinander geht hier vorne sage ich dieser Warenkorb ist eine Variable die eine Referenz auf so eine Liste enthält die Position speichert das ganz auf Position Sport ganz genau auf endlich sagt von mehrere Kinder Warenkorb ist eine Liste von Positionen aber ganz genau wissen inzwischen ist dass er nicht so der Warenkorb merkt sich nur die Hausnummer Modellen diese Liste steht im Speicher und diese Liste merkt sich auch nur von Positionen die Hausnummer Differenzen
Und nicht die echten Daten und diese ist muss sich dann erst mal überhaupt auch sagen sie ok wird erzeugen wir eine leere Liste steht der Name des und sagte und gleichzeitig der Klasse mit dem runden Klammern sagen Sie rufen ganz auf ihre sagte behielt sich extra Daten haben wir besser Klammern und den einfach so aufzurufen das war stammt aus dem Seminar
Das ist doch nicht total perfekt aber schon mal nicht schlecht bezahlt wird wachsen kann schrumpfen gang und etwas hat sich gelohnt Anzahl nicht durcheinander geraten können setzte sich daraus zu den anderen College konnte nach dem also typischerweise braucht es gibt viel mehr aber die Gruppe unter der Druck und nach Wasser und dass man diese komplett machen über das einfach so von allen feste Größe ziemlich dumm aber das schnell haben lässt die in Klammern geben sie an was wir für den aufgelistet werden soll das kann wachsen kann schrumpfen anders war ganz besondere ist wichtig weil wir so der und ich und 7 Schwarzwald u. a. Stack und Jugend waren diese Wahl wofür die das Statistische klassischen Beschreibung aus 6 funktioniert wie Stapel Bücher und das nächste Element was ankommt legen sie auf den Stapel drauf
Dann das nächste was ankommt sie wieder auf den Stapel drauf und so weiter dann gibt eine Funktion um was vom und und immer nur das oberste und nicht was mit trennen sondern das das oberste und damit sagen der letzte der drauf bewilligt worden ist ist der der letzte der draufgelegt worden ist ist der 1. der die darunter genommen wird was aus HipHop als von der auch jetzt der im 1. aus Die schlug you funktioniert umgekehrt eine Warteschlange über Becker Leute in der Warteschlange Der 1. der reingekommen ist das ist auch der 1. der 3 kommt der seine Brötchen der letzte muss ganz lange warten das heißt ein davon aus das heißt es ist es ist aus der Frau das ist die Tische und das hatten wir jetzt ist es da schon jetzt ganz übliche Datenstrukturen sehen Sie irgendwelche Anwendungen für das DEC und Qiu in in diesem Sinne Arpaio für Warenlager Stellungen der also die Giulio für die Bestellung Verwaltung Bestellungen reinkommen die Versand aufschlagen und der Versand sollten gefälligst in der Reihenfolge des Eingangs abarbeiten dass die 1. Bestellungen für das den auch die 1. sind fürs Audi raus also Befehl gibt es zu einer Warteschlange schlug der die Bestellungen eingeweiht werden und die älteste Bestellung die die zuerst gekommen ist ist gefälligst auch die dann zuerst bearbeitet wird für den Stack sich auf eine dem Szenario nichts aber für die Warteschlange auf jeden Fall aber keines von beiden schreibt irgendwie so nach den Warenkorb
Haben nach einem bei dem es auch bewenden lassen das Dictionary So kann man das ist ganz besonders raffiniert
Dickschieder wie das Wörterbuch das hat auch was mit alphabetische Sortierung zu tun das gleich aber erst mal in sich das Wörterbuch an schauen steht als Weißer bei jedem Eintrag steht die Inhalte was Wörterbuchs aber das englische Wort und dahinter steht die deutsche Übersetzung über 2 Sachen bei Eintrag dass es doch komisch bei der Liste der steht er war von ganzen Zahlen müsse von Zeichenketten bei uns Liste von Positionen aber in der Liste stehen erst mal nur einfache Sache genauso stark Staaten von Büchern jeweils eine Gegend und in der Warteschlange steht jeweils eine Person die Stimme haben sie zwangsläufig immer 2 aber pro Eintrag das Original fort und seine Übersetzung von wird auf das Telefonbuch der aber die Telefonnummer 2 sagt dass es jetzt bei den türkischen es auch das 2 für die spitzen Klammern ein Typ , ein anderer Typ für was ist das was sich nach schlage die linke Seite und nach dem Komma was ist das was ich dann rauskriege aus dem Wörterbuch also das englische Wort links haben das was nachschlagen das deutsche Wort rechts haben das was sie rausholen was Besonderheit von Wörterbuch ist es das eingebaute 2. hier obendrein sortiert man dann war die allen Wörterbuch was gedruckt wird sortiert man alphabetisch durch aber das hilft eigentlich nur bei den ich so die Richter die linke Seite durch die englischen dort im Zweifelsfall waren oder im Telefonbuch die Namen so zierlich alphabetisch durch damit ich schneller das kann was ich suche der Dateninhalt das Telefonbuch oder auch Wörterbuch nehmen und sortieren die wild durcheinander die Wörter Hauptsache erstickt war beieinander ist ein super ineffizient was zu finden was wäre trotzdem ein Wörterbuch
Wird sich davon verkaufen erscheint das Wesen der einer der Buch ist dass sie es war Daten nicht pro Eintrag haben Schlüssel und WAZ dann geht es jetzt eine Art des ist der Schlüssel Schlüsse als auf das Gebiet nach ist Und das hier ist der Value was steht unter diesen Schlüssel zur Funktion Basic schnell das heißt anderswo gerne auch mal die Abbildung oder die Karte oder auch ganz kompliziert assoziatives der Tarif für diese fortgeschrittenen Datenstrukturen dann zu Namen Nach Historie des jeweiligen Systems wenn sich das Dictionary ankucken Und an die Situation von Denken mit dem Warenkorb was wird daher auch als offensichtlich auf vor der natürlich ist das Schloß und der zusammen wenn sie das Dictionary umsortieren wird natürlich Schluss immer zusammenkleben lassen linke Spalte sortiert automatisch die rechte Spalte auf die gleiche Art mit Satire und es gibt aber noch tiefere Geschichte wenn sie sich die Liste Cook wir haben zum Beispiel war der Krieg und Frieden wird in Frage stellt das Klassensatz wie auch immer sonst was sonst was uns was wir bestellt als Liste und dann sei Krieg und Frieden bitte nochmal bestellt und so weiter und so weiter und so weiter mit einer Liste würde das hat die Positionen in der Liste der Open dass es Position Nummer 1 Position Nummer 2 Posen und noch Position sie worauf das Wörterbuch 8. führte da dieses abstrakt-mathematischen Wörterbuch wird dafür sorgen dass es gefälligst nur einen Eintrag auf der linken Seite Krieg und Frieden der realen Wörterbuch ist das natürlich nicht so sehr haben links und was weiß ich zuerst mit x-tausend Bedeutung oder es gibt ein Wort einmal als Substantiv und einmal als Wert usw. hier wird es das längst jeder Schlüssel nur einmal vorkommen wird was auf die Finger dem ekstatischen des 2. 11. dann nachher hoffentlich noch also diese Datenstruktur ist das eingebaute dass jedes links jeder Schlüssel nur einmal vorkommen darf werden also zwangsläufig das verwenden das sich schon zwangsläufig noch nicht auch mal ein geben dürfen sondern werden dafür sorgen müssen dass die beiden zusammengezählt das Internet automatisch tun aber wird es auf jeden Fall verbieten dasselbe nochmal an
Das wäre also eine clevere Datenstruktur sehr mehr Sicherheit eingebaut ich kann nicht mehr darauf verlassen ich muss weniger aber bedenke dass war wieder prinzipiell ausgeschlossen also der Stimmen dann schon stehen und sie müssen jetzt zwar an Position der diese Klasse Position als sich jetzt überlebt ich sage gespeichert Artikel und zu den Artikeln
Speicher nicht Ansage des ist hier mit aus links steht der Typ ist dies des Systems Artikel Unrecht steht der Typ des Werts ist kann es also Artikel abfragen in unterschiedlichen Regeln die Anzahl zurück so würde ich das war dann haben wir es in der Form und natürlich Konstrukte auch wo so so sehr dass dann aus der ist ländlicher aber vor so zu verstehen ist gewiß 2 Typen zu für den Schluss und ein Kind wird mit Hilfe von Artikeln guck ich nach was sie wert sind oder ob mit Hilfe von englischen Wörtern was die Deutschen sind die Worte können Sie Wörterbuch und der ich Artikel nachschlagen das mal als die wozu diese verschiedenen wozu diese verschiedenen College sagt also was Container da sein können und glauben Sie den gesehen haben die Chance sich vorstellen Euro das lässt sich weiter treiben sie noch ein Dutzend weitere die kommen dann nicht so deutlich vor muss aber nur im Hinterkopf haben mit jemand irgendwo auf der Welt hat sich schon gesetzt und lauter solche Klassen gebaut und zur Versorgung von nach was schon alles gratis zu haben sind dass sie zu den wichtigsten 5
Objektklasse
Computeranimation
Computeranimation
Ebene
Variable
Informationsmodellierung
Objektklasse
Typ <Informatik>
Position
Struktur <Mathematik>
Geometrie
Computeranimation
Instanz <Informatik>
Attributierte Grammatik
Computeranimation
Computeranimation
Computeranimation
Computeranimation
Computeranimation
Computeranimation
Computeranimation
Objektklasse
Keller <Informatik>
Computeranimation
Computeranimation
Anwendungssoftware
Keller <Informatik>
Warteschlange
Datenstruktur
Digital Equipment Corporation
Computeranimation
Typ <Informatik>
Ganze Zahl
Content <Internet>
Warteschlange
Computeranimation
Zeichenkette
Aggregatzustand
Data Dictionary
Internet
Position
Abbildung <Physik>
Datenstruktur
Binder <Informatik>
Gebiet <Mathematik>
Computeranimation
Data Dictionary
Computeranimation
Objektklasse
Position
Datenstruktur
Computeranimation
Computeranimation
Objektklasse
Typ <Informatik>
Wort <Informatik>
Computeranimation
Computeranimation
Computeranimation

Metadaten

Formale Metadaten

Titel 05A.2 Collections richtig anwenden, Array, List, Queue, Stack, Dictionary
Serientitel Informatik 2, Sommer 2012
Autor Loviscach, Jörn
Lizenz CC-Namensnennung - keine kommerzielle Nutzung - Weitergabe unter gleichen Bedingungen 3.0 Deutschland:
Sie dürfen das Werk bzw. den Inhalt zu jedem legalen und nicht-kommerziellen Zweck nutzen, verändern und in unveränderter oder veränderter Form vervielfältigen, verbreiten und öffentlich zugänglich machen, sofern Sie den Namen des Autors/Rechteinhabers in der von ihm festgelegten Weise nennen und das Werk bzw. diesen Inhalt auch in veränderter Form nur unter den Bedingungen dieser Lizenz weitergeben.
DOI 10.5446/9708
Herausgeber Loviscach, Jörn
Erscheinungsjahr 2012
Sprache Deutsch
Produzent Loviscach, Jörn

Technische Metadaten

Dauer 18:00

Inhaltliche Metadaten

Fachgebiet Informatik

Zugehöriges Material

Video ist Begleitmaterial zur folgenden Ressource

Ähnliche Filme

Loading...