In this course, you will learn:
- Using primitive data types and classes, arrange data on arrays and linked lists.
- Create and use linear data structures like stacks and queues, which are implemented using linked lists or arrays.
- Create and use non-linear data structures like trees, including binary search trees and heaps, which are implemented using linked lists or arrays.
- Algorithms for efficient data searching and sorting should be implemented.
- Searching and Sorting