300+ TOP Data Structures and Algorithms Multiple Choice Questions and Answers
300+ TOP Data Structures and Algorithms Multiple Choice Questions and Answers
300+ TOP Data Structures and Algorithms Multiple Choice Questions and Answers
Search...
Home » Data Structures and Algorithms Questions » 300+ TOP Data
Structures and Algorithms Multiple Choice Questions and Answers
A) Abstract level
B) Application level
C) Implementation level
D) All of the above
2. A binary search tree whose left subtree and right subtree differ in hight
by at most 1 unit is called ……
A) AVL tree
B) Red-black tree
C) Lemma tree
D) None of the above
B) Application level
C) Implementation level
Like Page
D) All of the above
i) It exports a type.
A) True, False
B) False, True
C) True, True
D) False, False
A) Operations
B) Storage Structures
C) Algorithms
D) None of above
A) Data
B) Operations
8. Inserting an item into the stack when stack is not full is called ………….
Operation and deletion of item form the stack, when stack is not empty is
called ………..operation.
A) push, pop
B) pop, push
C) insert, delete
D) delete, insert
9. ……………. Is a pile in which items are added at one end and removed
from the other.
A) Stack
B) Queue
C) List
10. ………… is very useful in situation when data have to stored and then
retrieved in reverse order.
A) Stack
B) Queue
C) List
D) Link list
11. Which data structure allows deleting data elements from and
inserting at rear?
A) Stacks
B) Queues
C) Dequeues
12. Which of the following data structure can’t store the non-
homogeneous data elements?
A) Arrays
B) Records
C) Pointers
D) Stacks
13. A ……. is a data structure that organizes data similar to a line in the
supermarket, where the first one in line is the first one out.
C) Both of them
D) Neither of them
A) Stacks
B) List
C) Strings
D) Trees
A) Graphs
B) Stacks
C) Binary tree
D) Queues
16. Which data structure is used in breadth first search of a graph to hold
nodes?
A) Stack
B) queue
C) Tree
D) Array
17. Identify the data structure which allows deletions at both ends of the
list but insertion at only one end.
C) Priority queues
D) Stack
A) Strings
B) Lists
C) Stacks
D) Graph
A) Graph
B) Trees
C) Binary tree
D) Stack
A) Dequeue
B) Priority
C) Tree
D) Graph
A) Weakly connected
B) Strongly Connected
C) Tightly Connected
D) Linearly Connected
A) Depth First
B) Breadth First
C) With First
D) Depth Limited
iii) A graph is said to be complete if there is no edge between every pair of vertices.
A) True, False, True
A) (N/2)+1
B) (N+1)/2
C) (N-1)/2
D) (N+2)/2
26. In ……………, search start at the beginning of the list and check every
element in the list.
A) Linear search
B) Binary search
C) Hash Search
A) True, False
B) False, True
C) False, False
D) True, True
A) Insertion Sort
B) Bubble Sort
C) Merge Sort
D) Heap Sort
ii) A graph is said to be complete if there is an edge between every pair of vertices.
A) True, True
B) False, True
C) False, False
D) True, False
30. A graph is said to be ……………… if the vertices can be split into two
sets V1 and V2 such there are no edges between two vertices of V1 or two
vertices of V2.
A) Partite
B) Bipartite
C) Rooted
D) Bisects
31. In a queue, the initial values of front pointer f rare pointer r should be
…….. and ……….. respectively.
A) 0 and 1
B) 0 and -1
C) -1 and 0
D) 1 and 0
32. In a circular queue the value of r will be ..
A) r=r+1
B) r=(r+1)% [QUEUE_SIZE – 1]
C) r=(r+1)% QUEUE_SIZE
D) r=(r-1)% QUEUE_SIZE
i) Using singly linked lists and circular list, it is not possible to traverse the list
backwards.
ii) To find the predecessor, it is required to traverse the list from the first node in case
of singly linked list.
A) i-only
B) ii-only
C) Both i and ii
D) None of both
A) Lists
B) Linked Lists
C) Trees
D) Queues
35. What will be the value of top, if there is a size of stack STACK_SIZE is
5
A) 5
B) 6
C) 4
D) None
A) Insertion
B) Deletion
C) Retrieval
D) Traversal
37. There is an extra element at the head of the list called a ……….
A) Antinel
B) Sentinel
C) List header
D) List head
A) vertices, edges
B) edges, vertices
C) vertices, paths
39. A ……….. is a graph that has weights of costs associated with its edges.
A) Network
B) Weighted graph
C) Both A and B
D) None A and B
40. In general, the binary search method needs no more than …………….
comparisons.
A) [log2n]-1
B) [logn]+1
C) [log2n]
D) [log2n]+1
A) Ordinary queue
B) Single ended queue
C) Circular queue
D) Priority queue
ii) Nodes that are not root and not leaf are called as internal nodes.
A) True, True
B) True, False
C) False, True
D) False, False
44. Any node is the path from the root to the node is called
A) Successor node
B) Ancestor node
C) Internal node
A) True, True
B) True, False
C) False, True
D) False, False
B) only a and b
A) Function calls
48. A …………… is an acyclic digraph, which has only one node with
indegree 0, and other nodes have in-degree 1.
A) Directed tree
B) Undirected tree
C) Dis-joint tree
A) Unary tree
B) Binary tree
C) Trinary tree
D) Both B and C
B) False, True
C) True, True
D) False, False
A. Linear arrays
B. Linked lists
C. Queue
D. Stack
52. Which of the following data structure store the homogeneous data
elements?
A. Arrays
B. Records
C. Pointers
D. Lists
53. When new data are to be inserted into a data structure, but there is
not available space; this situation is usually called ….
A. Underflow
B. overflow
C. houseful
D. saturated
A. linked lists
B. stacks
C. queues
D. dequeue
B. destruction
C. selection
56. The way in which the data item or items are logically related defines
…..
A. storage structure
B. data structure
C. data relationship
D. data operation
57. Which of the following are the operations applicable an primitive data
structures?
A. create
B. destroy
C. update
A. pointers
B. linked allocation
C. stack
D. queue
B. for the size of the structure and the data in the structure are constantly changing
B. Data elements in linked list need not be stored in adjacent space in memory
D. Linked lists are collection of the nodes that contain information part and next
pointer.
A) Strings
B) Lists
C) Stacks
D) Tree
A) Array
B) Tree
C) Graphs
D) Hierarchy
A) Data structure
B) Data arrangement
C) Data configuration
D) Data formation
A) Multidimensional array
B) Linear array
B) One-dimensional array
C) Vertical array
D) Horizontal array
B) For the size of the structure and the data in the structure are constantly changing
A) Linear arrays
B) Linked lists
C) Graphs
D) Trees
68. Each node in a linked list has two pairs of ………….. and ……………….
A) Stack
B) String
C) Linear array
D) Queue
D) After deletion
A) Strings
B) Lists
C) Stacks
D) Tree
A) Array
B) Tree
C) Graphs
D) Hierarchy
A) Data structure
B) Data arrangement
C) Data configuration
D) Data formation
A) Multidimensional array
B) Linear array
C) Vertical array
D) Horizontal array
B) For the size of the structure and the data in the structure are constantly changing
A) Linear arrays
B) Linked lists
C) Graphs
D) Trees
78. Each node in a linked list has two pairs of ………….. and ……………….
A) Stack
B) String
C) Linear array
D) Queue
A) Before deletion
D) After deletion
B) for the size of the structure and the data in the structure are constantly changing
92. Which of the following data structure is not linear data structure?
A) Arrays
B) Linked lists
C) Time consuming
94. A linear list in which each node has pointers to point to the
predecessor and successors nodes is called as ..
A) circular queue
B) random of queue
C) priority
D) dequeue
D) any position
A) O(n)
B) O(n2)
C) O(n log n)
D) O(log n)
A) finding factorial
B) tower of Hanoi
A) queue
B) stack
C) tree
D) graph
A) linear
B) non linear
C) linked list
D) trees
Cing
OCTOBER 18, 2019 AT 5:00 PM
I want to prepare for my entrance exam. Pls send me all of the complete
notes on computer science and mcq also. Thanks in advance.
REPLY
shweta
MARCH 30, 2017 AT 5:30 AM
sir plzz send me mcq pdf on data structure, network security, DBMS nd
operating system… i m preparing for dssb cs tchr.. thank u
REPLY
priya tayade
MARCH 2, 2017 AT 12:44 PM
REPLY
vijay rathod
FEBRUARY 2, 2017 AT 3:57 AM
REPLY
samson soligi
JANUARY 17, 2017 AT 1:21 AM
REPLY
ramcharan
JANUARY 2, 2017 AT 2:20 PM
REPLY
ramcharan
JANUARY 2, 2017 AT 2:18 PM
Dear sir ,
Please send All Question related of Data Structure this is very help me for
Compitative exam
REPLY
K.Ashokkumar
DECEMBER 20, 2016 AT 12:07 PM
Sir please send the Data structures and algorithm, Oops, c++ mcq
questions With answers pdf
REPLY
Ajith Kumar
DECEMBER 10, 2016 AT 7:46 AM
REPLY
pushpa
NOVEMBER 25, 2016 AT 5:24 PM
Sir Pls send mcq of cse all questions with answers thanks
REPLY
v'jay
SEPTEMBER 25, 2016 AT 8:21 PM
REPLY
kartick
SEPTEMBER 19, 2016 AT 9:43 AM
REPLY
SIVAKUMAR
AUGUST 25, 2016 AT 6:16 AM
REPLY
Larry Gabriel
AUGUST 12, 2016 AT 3:48 PM
REPLY
Larry Gabriel
AUGUST 14, 2016 AT 12:36 AM
REPLY
Jeya
AUGUST 12, 2016 AT 9:05 AM
sir please send me the mcq for data structure and algorithms…
Thanks in advance…
REPLY
vijay
AUGUST 12, 2016 AT 8:43 AM
REPLY
Rajeshwor
AUGUST 10, 2016 AT 9:30 AM
REPLY
Irfan Mansuri
AUGUST 7, 2016 AT 4:15 PM
REPLY
devparwar
AUGUST 5, 2016 AT 8:00 AM
I need mcq on data structure and algorithms plz send me
REPLY
devparwar
AUGUST 5, 2016 AT 7:56 AM
REPLY
Monika
JULY 24, 2016 AT 2:17 AM
REPLY
kumar Singh
JULY 23, 2016 AT 12:40 PM
REPLY
19store3
JULY 14, 2016 AT 6:19 PM
REPLY
Ashish
JULY 7, 2016 AT 7:17 AM
REPLY
harsh
JUNE 23, 2016 AT 8:21 PM
REPLY
Imran khan
JUNE 21, 2016 AT 9:44 PM
Teena mathew
JUNE 21, 2016 AT 8:49 AM
Sir can u plz send me notes on all subjects in computer science and mcqs
of them. Plz its urgent am preparing for exams
REPLY
Megha garg
JUNE 15, 2016 AT 9:28 AM
REPLY
sachin dalvi
JUNE 13, 2016 AT 11:43 AM
Plz send me notes for DRDO entry test for STA “B”
REPLY
Sabarish
JUNE 13, 2016 AT 10:36 AM
REPLY
saleem
JUNE 2, 2016 AT 5:46 AM
REPLY
Pankaj Sharma
MAY 29, 2016 AT 11:38 AM
Hello Sir,
Could you please deliver a set of mostly asked MCQ of Data structure,
C++,Java Programming,Unix Programming on the
[email protected].
REPLY
ashenafi
MAY 29, 2016 AT 9:55 AM
return answer
REPLY
sapna
MAY 27, 2016 AT 12:23 PM
sir i m preparing DRDO Entry test for STA ‘B’ (computer scienc). exam
will held on month of july. sir i want to notes according DRDO syllabus.if
it possible plz send me. i really need cs notes.
REPLY
santosh
MAY 20, 2016 AT 11:07 AM
REPLY
phillip
MAY 16, 2016 AT 8:12 AM
REPLY
haimanot bekele
MAY 12, 2016 AT 5:54 PM
it is good questions and to give kenweldeg but why not marke the answers
you must give answers.
REPLY
Jifiona
MAY 12, 2016 AT 7:50 AM
hello sir,i need mcq on data structures nad algorithm…can u plz send it
REPLY
rahul
MAY 9, 2016 AT 12:57 PM
sir
My exam date of uppcl assiatant engineer (computer science) has came. It
will held on 18/05/2016. so i want important question related to
computer science. plz send this question on my email id. i am highly
obliged to u
REPLY
ishant bhatia
APRIL 30, 2016 AT 5:32 PM
Sir grt questions sir its urgent plsss send mcq questions based on data
structure
And c++
Thnxx in advance
REPLY
chetan prakash
APRIL 6, 2016 AT 3:42 AM
REPLY
ankit sharma
MARCH 30, 2016 AT 9:52 AM
REPLY
sree
MARCH 14, 2016 AT 9:50 AM
REPLY
harish
OCTOBER 25, 2016 AT 3:06 AM
REPLY
LEAVE A REPLY
Your email address will not be published. Required fields are marked *
Comment
Name *
Email *
Website
Post Comment
Search...
Copyright 2020 , Engineering Interview Questions.com , Theme by Engineering|| Privacy Policy|| Terms and Conditions|| ABOUT US|| Contact US||
Engineering interview questions,Mcqs,Objective Questions,Class Lecture Notes,Seminor topics,Lab Viva Pdf PPT Doc Book free download. Most Asked
Technical Basic CIVIL | Mechanical | CSE | EEE | ECE | IT | Chemical | Medical MBBS Jobs Online Quiz Tests for Freshers Experienced.