dsa Flashcards
these are the values that pointers are stroring
memory address
these are data structure that follow an ordered list
linear
a step by step process of solving a problem
algorithm
first index of an array
0
a sorting algorithm that switches the smallest element to the element at the first position
selection sort
parameters found in the function call
actual parameters
a function aspect that indicates the task to be done by the function
function definition
pointer variable names are prepended by this character
asterisk
it is used for values that is represented by multiple variables
structures
data structure operation involves the arrangement of records in some logical order
sorting
nonlinear data structures
trees, graphs
this operator is used to access the inner elements of a structure
dot operator
these data structure uses a hierarchy
nonlinear data structures
this type of a recursion is the final statement in the function
tail recursion
size of an integer value in bytes is
4
in two dimensional arrays, the second dimension is intended for
number of columns
they are parameters found in the function call
arguments/actual parameters
in structs, this keyword is used to avoid using the word struct every time we declare an instance of it
typedef
these are used to easily debug, and avoid repeating the same logic over and over
functions
this keyword is used if the function will not return a value
void
how is last index of the array determines
size-1
how do we access the elements of an array
through its index
this is an object that stores a memory address instead of an actual value
pointers