A) A data structure where each element points to the next element in the sequence B) A group of data items of the same type C) A data structure that can only store one type of data D) A data structure that allows elements to be accessed randomly
A) Stack B) Linked list C) Queue D) Array
A) A hierarchical data structure in which each node has at most two children B) A data structure where elements are stored in a sorted sequence C) A data structure that can only store binary data D) A tree data structure where each node can have unlimited children
A) Binary tree B) Linked list C) Stack D) Queue
A) A structure that can only hold numeric values B) A data structure that cannot be resized once created C) A data structure that only allows elements to be added at the beginning D) A sequential collection of elements, each identified by an index or key
A) Array B) Queue C) Linked list D) Tree
A) A structure used for hashing passwords B) A data structure that maps keys to values for efficient lookup C) A table that contains only hash values D) A data structure that stores data in a random order
A) HashTable B) Tree C) Array D) Linked list
A) Representing networks and connections between elements B) Sorting elements in ascending order C) Storing data in a sequential manner D) Performing mathematical calculations
A) A type of encryption used for securing data B) A programming language that is not specifically tied to any hardware C) A mathematical model for data types, where data is defined as a set of values and operations D) A type of code abstraction used in software development
A) Last inserted element B) Lowest priority C) Highest priority D) Random element
A) Heap Property B) Balance Property C) Tree Property D) Search Property
A) Storing and sorting numeric values sequentially B) Representing hierarchical networks of elements C) Efficiently storing and accessing large amounts of data on disk D) Processing elements based on priority levels
A) Heap B) Stack C) Queue D) Trie
A) A tree that balances itself by randomly rearranging nodes B) A binary search tree that automatically maintains balanced height during insertions and deletions C) A tree that has a fixed height and cannot be adjusted D) A search tree that only allows for binary data
A) Linked list B) Array C) Queue D) Stack
A) Matrices B) Floating point numbers C) Strings D) Integers
A) Push B) Dequeue C) Pop D) Enqueue
A) Array B) Queue C) Heap D) Linked List
A) O(n log n) B) O(log n) C) O(1) D) O(n)
A) Root B) Tail C) Middle D) Head
A) Binary search tree B) Queue C) Graph D) Stack
A) Binary tree B) Stack C) Hash table D) Queue
A) Fast access time B) Efficient for iterative operations C) Fixed size D) Easy insertion and deletion
A) Hierarchical B) Linear C) Sequential D) Non-linear |