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