C++: Basics and Beyond
C++: Basics and Beyond
• Recursion: When a
function calls itself to
accomplish a task, it is
called recursion.
• Backtracking: General
algorithmic technique that
considers searching every
possible combination to
solve a computational
problem.
Advanced Concepts of C++
• Array: An array is
collection of same data
types in contiguous
memory locations.
• Structure: A structure is
basically a user defined
data type in C++.
Data Structures in C++
2) Min-Heap: In a Min-Heap
the key present at the root
node must be minimum
among the keys present at
all of it’s children.