"Data Structure and Algorithm"

Dynamic Programming

Dynamic Programming is a technique used to solve optimization problems by breaking them down into smaller subproblems.

B-Tree

B-Tree is a data structure that stores elements in a tree structure.

Map

Map is a data structure that contains key-value pairs.

Sequential Symbol Tables

Sequential Symbol Tables is a data structure that stores key-value pairs in a sequential manner.