Abstract Data Types – ADT


Learn what an Abstract Data Type (ADT) is. Understand how programming languages use an ADT to represent various real-world concepts.

Trees: data structure

Learn about the main characteristics and properties of a tree, one of the most important nonlinear data structures in computing.

Recursive algorithms

Know the look and feel and the structure of a recursive algorithm and the big secret behind its execution.