Kapitel 09: Verständnisfragen

Descrição

Verkettete Listen
Patricia Steves
FlashCards por Patricia Steves, atualizado more than 1 year ago
Patricia Steves
Criado por Patricia Steves mais de 8 anos atrás
15
1

Resumo de Recurso

Questão Responda
Was ist eine Datenstruktur? Statisch Arrays Dynamisch Listen
Was ist der Unterschied zwischen einer statischen und einer dynamischen Datenstruktur? Bei einer statischen Datenstruktur ist die Größe von Anfang an festgelegt. Bei einer dynamischen Datenstruktur ist die Größe flexibel und passt sich dem Inhalt an.
Was ist eine Liste in Java und wie wird sie definiert? Die Liste selbst und die zugehörigen Knoten (Nodes)
Stack Datenstruktur, die nach dem LIFO-Prinzip arbeitet. Es kann nur auf das jeweils letzte (oberste) Element zugegriffen werden.
Was ist der Unterschied zwischen einer einfach und doppelt verketteten Liste? Bei einer einfach verketteten Liste sind die Nodes nur in eine Richtung miteinander verbunden ( node.next ). Bei einer doppelt verketteten Liste sind die Nodes nach vorne und nach hinten miteinander verbunden.
Was ist besser: Doppelt oder einfach verkettete Listen? Einfach verkettete Listen, da sie weniger Speicher benötigen
Ist es besser, ein Stack mithilfe eines Arrays oder einer Liste zu implementieren? Situationsabhängig; je nachdem ob dynamisch oder statisch (bzw. klein) gearbeitet werden soll. Ansonsten ist ein Array kleiner und benötigt dementsprechend weniger Speicher
Was ist eine Warteschlange in Java? Eine Datenstruktur, die nach dem FIFO-Prinzip arbeitet. Das erste Element, was in die Warteschlange eingefügt wurde, wird als erstes wieder entfernt.
LIFO Last in, First out Es kann nur auf das zuletzt hinzugefügte Element zugegriffen werden
FIFO First in, First out Es kann nur auf das zuerst eingefügte Element zugegriffen werden
Kann eine Warteschlange mithilfe eines Arrays implementiert werden? Ja, ist aber etwas umständlich, da man alle Indizes aufrücken muss, wenn ein Element entfernt wurde.
Vorteile einer (einfach verketteten) Liste gegenüber einem Array? Eine Liste ist dynamisch. Die Länge einer Liste ist beliebig erweiterbar, während die vom Array statisch definiert werden muss.

Semelhante

Einführung Programmieren
Aaron Welther
Programmierung
So Li
Die Programmierung
Jam Behn
Mandarin Básico
Alessandra S.
Noções de organização administrativa- - centralização, descentralização, concentração e desconcentração - adm direta e indireta - autarquias , fundações, empresas publicas, sem
michelegraca
Excelência no atendimento
Liliane Tubino
07 - (Servidores Federais) - Lei 8.112/90 - Dos Direitos e Vantagens
Silvio R. Urbano da Silva
Planejamento de Aulas para Vestibular: 4 Dicas de organização para Professores
Alice Sousa
Exercícios- Tipos de Reprodução
Andrea Barreto M. Da Poça
Art. 5º da CF/88
Luís Felipe Mesiano