Which of the following is a non-linear data structure?
A
Tree
B
Array
C
Stack
D
Queue
Correct Answer: Option A — Tree
Explanation:
A tree is a non-linear data structure because its elements are arranged in a hierarchical manner with parent-child relationships, unlike arrays, stacks, and queues which are linear.