Geschreven door studenten die geslaagd zijn Direct beschikbaar na je betaling Online lezen of als PDF Verkeerd document? Gratis ruilen 4,6 TrustPilot
logo-home
Tentamen (uitwerkingen)

DATA STRUCTURES EXAM 1 REVIEW QUESTIONS AND ANSWERS

Beoordeling
-
Verkocht
-
Pagina's
12
Cijfer
A+
Geüpload op
28-07-2025
Geschreven in
2024/2025

DATA STRUCTURES EXAM 1 REVIEW QUESTIONS AND ANSWERS

Instelling
DATA STRUCTURES
Vak
DATA STRUCTURES

Voorbeeld van de inhoud

DATA STRUCTURES EXAM 1 REVIEW
QUESTIONS AND ANSWERS



What is a Data Structure? - Correct Answers -A particular way of organizing data in a
computer so that it can be used efficiently

Examples of Data Structures - Correct Answers -Primitive types: bool, char, short, int,
etc.

Composite types: array, struct/class, union

Abstract Data types: stack, queue, list, set, map

Data Structures Details - Correct Answers -(efficient) storage and manipulation of
(large) data sets

Arrays (both static and dynamic), linked lists, linked trees

Used to implement abstract data types e.g. set, list efficient) storage and manipulation
of (large) data sets

What is an Algorithm? - Correct Answers -A self-contained step-by-step set of
operations to be performed

Examples of Algorithms - Correct Answers -Sequential search, binary search

Bubble sort, selection sort, merge sort

Inserting an element into a Binary Search Tree

Algorithm Details - Correct Answers -Operations on data
Insertion and removal of elements
Rearranging data (reverse, sort, merge)
Searching data

programs are ______ _______ + _________ - Correct Answers -Data Structures +
Algorithms

Types of Complexity - Correct Answers -1) Speed -relate operations to input size

, 2) Space - relates number of bytes to input size

example: space for linked list of ints vs array of ints

complexity breakdown - Correct Answers -Best case, average, and worse case.

Big-O notation - Correct Answers -Machine-independent means for specifying efficiency
(complexity)

Concerned with *asymptotic behavior

count key operation using growth or runtime function

example: if T(N)= 9N^2 + 43N + 7
then the algorithm is O(N2)

What is Time Complexity? - Correct Answers -relate operations to input size

aka how long it takes to run a function

What is Space Complexity? - Correct Answers -relates number of bytes to input size

Given a code segment, determine T(N) when counting comparisons. Then give O(N)

for (int i = 0; i < 4; ++i)
for (int j = 4; j >= 0; --j)
if (A[i] != A[j])
... - Correct Answers -T(N)=
O(N)= O(N^2)?

Container class examples - Correct Answers -array, vector, deque, list, forward_list
set, multiset, map, multimap
unordered_set, unordered_multiset, unordered_map, unordered_multimap
stack, queue, priority_queue
string, valarray, bitset (container-like)

Algorithm examples - Correct Answers -accumulate
copy
sort
lower_bound, upper_bound
nth_element
partition

What is an abstract data type? - Correct Answers -collection of values (e.g. ints,
Persons, Lists)

Geschreven voor

Instelling
DATA STRUCTURES
Vak
DATA STRUCTURES

Documentinformatie

Geüpload op
28 juli 2025
Aantal pagina's
12
Geschreven in
2024/2025
Type
Tentamen (uitwerkingen)
Bevat
Vragen en antwoorden

Onderwerpen

$13.99
Krijg toegang tot het volledige document:

Verkeerd document? Gratis ruilen Binnen 14 dagen na aankoop en voor het downloaden kun je een ander document kiezen. Je kunt het bedrag gewoon opnieuw besteden.
Geschreven door studenten die geslaagd zijn
Direct beschikbaar na je betaling
Online lezen of als PDF

Maak kennis met de verkoper

Seller avatar
De reputatie van een verkoper is gebaseerd op het aantal documenten dat iemand tegen betaling verkocht heeft en de beoordelingen die voor die items ontvangen zijn. Er zijn drie niveau’s te onderscheiden: brons, zilver en goud. Hoe beter de reputatie, hoe meer de kwaliteit van zijn of haar werk te vertrouwen is.
millyphilip West Virginia University
Volgen Je moet ingelogd zijn om studenten of vakken te kunnen volgen
Verkocht
2926
Lid sinds
4 jaar
Aantal volgers
1958
Documenten
44516
Laatst verkocht
20 uur geleden
white orchid store

EXCELLENCY IN ACCADEMIC MATERIALS ie exams, study guides, testbanks ,case, case study etc

3.6

552 beoordelingen

5
240
4
87
3
104
2
32
1
89

Recent door jou bekeken

Waarom studenten kiezen voor Stuvia

Gemaakt door medestudenten, geverifieerd door reviews

Kwaliteit die je kunt vertrouwen: geschreven door studenten die slaagden en beoordeeld door anderen die dit document gebruikten.

Niet tevreden? Kies een ander document

Geen zorgen! Je kunt voor hetzelfde geld direct een ander document kiezen dat beter past bij wat je zoekt.

Betaal zoals je wilt, start meteen met leren

Geen abonnement, geen verplichtingen. Betaal zoals je gewend bent via iDeal of creditcard en download je PDF-document meteen.

Student with book image

“Gekocht, gedownload en geslaagd. Zo makkelijk kan het dus zijn.”

Alisha Student

Bezig met je bronvermelding?

Maak nauwkeurige citaten in APA, MLA en Harvard met onze gratis bronnengenerator.

Bezig met je bronvermelding?

Veelgestelde vragen