Linked Lists

Beschreibung

Quiz Linked Lists Good Luck!
José Miguel Gallardo
Quiz von José Miguel Gallardo, aktualisiert more than 1 year ago
José Miguel Gallardo
Erstellt von José Miguel Gallardo vor etwa 9 Jahre
96
0

Zusammenfassung der Ressource

Frage 1

Frage
How is the procedure of adding a new node in a linked list of size 2 between the existing nodes?
Antworten
  • Create the new node, link it to the first one and link the new one to the last one.
  • Create the new node, move the last one to the right, and place the node between them.
  • Create the new node, link it to the last one, and link the first one to the new one.

Frage 2

Frage
If a programmer wants to print the data of a linked list in reverse order, what type of linked list should he/she use in order to maximise efficiency?
Antworten
  • Linear Linked List
  • Two-Way Linked List
  • Circular Linked List

Frage 3

Frage
What does dynamic data structure do to manage memory and where does it keep it?
Antworten
  • It creates a virtual memory in the hard drive that can be used by any program when needed.
  • It creates static blocks of memory in the RAM that is always used by a program.
  • It creates blocks of memory in the heap that can be used by any program.

Frage 4

Frage
It is a disadvantage of linear linked lists (Check only one box)
Antworten
  • It can only be browsed forward and backwards, so you can't use an ekement by calling its position.
  • It uses two values in each node, instead of only one as an array... Needless to say, it requires more memory.
  • It always uses the same amount of memory because it is linear.

Frage 5

Frage
Check the box of two advantages of using a static data structure
Antworten
  • Memory allocation is fixed so there won't be any problem to add/remove items
  • Easier to program
  • No viruses
  • Less use of memory

Frage 6

Frage
Choose one disadvantage of using dynamic data structures (Only check one box)
Antworten
  • Can be inefficient and time consuming
  • There is a fixed size
  • It could overflow and underflow
  • All of the above

Frage 7

Frage
Each node contains two fields: A "data" field to store any data the element holds and a "next" field which is a place used to link one node to the next one.
Antworten
  • True
  • False

Frage 8

Frage
Choose the diagram that represents a linear linked list

Frage 9

Frage
Choose the diagram that represents a two-way linked list

Frage 10

Frage
Choose the diagram that represents a circular linked list

Frage 11

Frage
It is possible to delete a value in the middle of a linked list and then to re-link all the list
Antworten
  • True
  • False

Frage 12

Frage
Which is the right combination (linked list type/Data structure) to represent a queue?
Antworten
  • Circular/Static
  • Circular/Dynamic
  • Linear/Static
  • Linear/Dynamic
Zusammenfassung anzeigen Zusammenfassung ausblenden

ähnlicher Inhalt

Linked Lists WedW15
Madeline Harlow
Linked Lists WedW15
Neyavanan v
Linked Lists WedW15
Neyavanan v
Linked Lists WedW15
Neyavanan v
Linked Lists WedW15
Kunall Banerjee
Französisch Zeitformen
Salome Guldener
Zivilrecht - Streitigkeiten BGB AT
myJurazone
Zellorganellen
Sarah K.
IKA-Theoriefragen Serie 16 (15 Fragen)
IKA ON ICT GmbH
Vetie - Recht 2014
Lena Ru