This document contains questions related to data structures using Python. It covers topics like arrays, linked lists, stacks, queues, trees and their various operations. Some key points:
- It asks to define concepts like ADT, linear and non-linear data structures. Operations on linked lists, stacks and queues are also included.
- Tree related questions cover binary search trees, expression trees, AVL trees, B-trees and heaps. Operations like insertion, deletion and traversal are discussed.
- Other questions include converting between infix, prefix and postfix notation. Implementing various data structures using arrays and linked lists is also covered.
- Applications of different data structures are explored along with their advantages and