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