DATA STRUCTURE
AND ALGORITHM
CHAPTER 1
BASIC
TERMINOLO
GY
SET OF VALUES – EXAMPLES (BOOLEAN – {TRUE, FALSE}
VALUES – EXAMPLE (INT NUM – 3)
BASIC
TERMINOLO
GY
BASIC
TERMINOLO
GY
ADDITIONAL
TERMINOLO
GY
ADDITIONAL
TERMINOLO
GY:EXAMPL
ES
EXAMPLE: ENTITY – PERSON
ATTRIBUTES OF PERSON – NAME, AGE, SEX, AADHAR NUMBE
VALUES OF THE ATTRIBUTES -
ADDITIONAL
TERMINOLO
GY
RECORDS
STEPS IN
STUDY DATA
STRUCTURE
S
DATA
STRUCTUR
ES
DATA
STRUCTUR
ES -
DEFINITIO
N
SOMETHIN
G TO
CONSIDER
WHEN
CHOOSE
DATA
MODEL
CLASSIFICAT
ION OF DATA
STRUCTURE
S
PRIMITIVE
DATA
STRUCTUR
ES
NON-
PRIMITIVE
DATA
STRUCTUR
ES
DATA
STRUCTUR
E IS
LINEAR IF..
DATA
STRUCTUR
E IS NON-
LINEAR IF..
DATA
STRUCTUR
ES
OPERATIO
N
TRAVERSI
NG
SEARCHIN
G
INSERTING
DELETING
OTHER
TWO
OPERATIO
NS
ABSTRACT
DATA
TYPES
ADT
MODEL
DIFFEREN
T PARTS
OF ADT
MODEL
ALGORITH
MS
ALGORITH
MS
ALGORITH
M:
SORTING
WHICH
DATA
STRUCTUR
ES TO
USE?
TIME
SPACE
TRADE
OFF
END