Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
6 views18 pages

Data Structures (DS) Solved MCQs 15

Data Structures (DS) Solved MCQs

Uploaded by

vaigaiprintpoint
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views18 pages

Data Structures (DS) Solved MCQs 15

Data Structures (DS) Solved MCQs

Uploaded by

vaigaiprintpoint
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 18

8/23/25, 9:53 AM 550+ Data Structures (DS) chapter-wise solved MCQs with PDF download

Search MCQ | Topic | Course

→ Computer Science Engineering (CSE) → Data Structures (DS) → Set 9

213 101.5k 9 Save

550+ Data Structures (DS) Solved MCQs


These multiple-choice questions (MCQs) are designed to enhance your knowledge and understanding in the
following areas: Computer Science Engineering (CSE) , Information Technology Engineering (IT) , Bachelor of
Science in Computer Science FY (BSc CS) , Bachelor of Science in Information Technology FY (BSc IT) , Bachelor of
Computer Applications (BCA) .

Chapters
Linear Data Structures - List

Linear Data Structures -Stacks and Queues

Non Linear Data Structures - Trees

Non Linear Data Structures - Graphs

Searching, Sorting and Hashing Techniques

More MCQs

Take a Test

Hide answers 9 of 12 Sets

More MCQs

401. A linked list whose last node points back to the list node instead of containing the null
pointer________.

A. circular list.

B. linked list.

C. circular doubly linked list.

D. doubly linked list.

Answer» A. circular list.


discuss

https://mcqmate.com/topic/data-structures?page=9 1/18
8/23/25, 9:53 AM 550+ Data Structures (DS) chapter-wise solved MCQs with PDF download

402. __________________ is a header list where the last node contains the null pointer.

A. Circular Header linked list

B. Grounded Header Linked list

C. Linked list

D. Linear Array

Answer» B. Grounded Header Linked list


discuss

403. Which of the following case does not exist in complexity theory

A. Best case

B. Worst case

C. Average case

D. Null case

Answer» D. Null case


discuss

404. The _________ for a linked list is a pointer variable that locates the beginning of the list.

A. anchor.

B. base.

C. footer.

D. header.

Answer» D. header.
discuss

405. The time factor when determining the efficiency of algorithm is measured by____________.

A. counting microseconds.

B. counting the number of key operations.

C. counting the number of statements.

D. counting the kilobytes of algorithm.

Answer» B. counting the number of key operations.


discuss

https://mcqmate.com/topic/data-structures?page=9 2/18
8/23/25, 9:53 AM 550+ Data Structures (DS) chapter-wise solved MCQs with PDF download

406. The space factor when determining the efficiency of algorithm is measured by___________.

A. counting the maximum memory needed by the algorithm.

B. counting the minimum memory needed by the algorithm.

C. counting the average memory needed by the algorithm.

D. counting the maximum disk space needed by the algorithm.

Answer» A. counting the maximum memory needed by the algorithm.


discuss

407. The Worst case occur in linear search algorithm when_____________.

A. item is somewhere in the middle of the array.

B. item is not in the array at all.

C. item is the last element in the array.

D. item is the last element in the array or is not there at all.

Answer» D. item is the last element in the array or is not there at all.
discuss

408. The complexity of linear search algorithm is____________.

A. O(log n).

B. O(n).

C. O(n2).

D. O(n log n).

Answer» B. O(n).
discuss

https://mcqmate.com/topic/data-structures?page=9 3/18
8/23/25, 9:53 AM 550+ Data Structures (DS) chapter-wise solved MCQs with PDF download

409. The time required in best case for search operation in binary tree is ____________.

A. O(n).

B. O(2n).

C. O(log n).

D. O( log 2n).

Answer» C. O(log n).


discuss

410. Which of the following way follows in Post order traversal?

A. Root -> Left sub tree -> Right sub tree.

B. Root -> Right sub tree -> Left sub tree.

C. Left sub tree -> Root -> Right sub tree.

D. Left sub tree -> Right sub tree -> Root.

Answer» D. Left sub tree -> Right sub tree -> Root.
discuss

411. A _________is a linked list which always contains a special node called the header node, at the
beginning of the list.

A. Doubly Linked List.

B. Circular List.

C. Header Linked List.

D. None.

Answer» C. Header Linked List.


discuss

412. _______________is a header list where the last node points back to the header node.

A. Doubly header List.

B. Singly header List.

C. Grounder Header List.

D. Circular Header List.

Answer» D. Circular Header List.


discuss

https://mcqmate.com/topic/data-structures?page=9 4/18
8/23/25, 9:53 AM 550+ Data Structures (DS) chapter-wise solved MCQs with PDF download

413. The advantage of a two-way list and a circular header list is combined into a ________.

A. two-way circular header list.

B. two-way circular list.

C. two-way header circular list.

D. None.

Answer» A. two-way circular header list.


discuss

414. The pointer of the last node contains a special value called_____________.

A. null pointer.

B. index pointer.

C. pointer link.

D. address pointer.

Answer» B. index pointer.


discuss

415. The OS of a computer may periodically collect all the deleted space onto the free storage list.
This technique is called______________.

A. buffering.

B. garbage collection.

C. deal location.

D. buffer collection.

Answer» B. garbage collection.


discuss

https://mcqmate.com/topic/data-structures?page=9 5/18
8/23/25, 9:53 AM 550+ Data Structures (DS) chapter-wise solved MCQs with PDF download

416. Important part of any compiler is the construction and maintenances of a dictionary, this types
of dictionary are called______________.

A. symbol table.

B. index table.

C. grammar table.

D. pointer table.

Answer» A. symbol table.


discuss

417. The data structure required to check whether an expression contains balanced parenthesis is?

A. queue

B. stack

C. linked list

D. file

Answer» B. stack
discuss

418. What are the advantages of arrays?

A. Easier to store elements of same data type

B. Used to implement other data structures like stack and queue

C. Convenient way to represent matrices as a 2D array

D. All of the mentioned

Answer» D. All of the mentioned


discuss

https://mcqmate.com/topic/data-structures?page=9 6/18
8/23/25, 9:53 AM 550+ Data Structures (DS) chapter-wise solved MCQs with PDF download

419. The number of possible ordered trees with three nodes A,B,C is?

A. 16

B. 12.

C. 10

D. 6

Answer» B. 12.
discuss

420. The earliest use of__________ sorting was in conjunction with network analysis.

A. topological.

B. bubble.

C. radix.

D. heap.

Answer» A. topological.
discuss

421. _________is not the operation that can be performed on Queue.

A. Traversal.

B. Insertion.

C. Deletion.

D. Retrieval.

Answer» A. Traversal.
discuss

422. A tree is a finite set of_________.

A. loops.

B. domains.

C. functions.

D. nodes.

Answer» D. nodes.
discuss

https://mcqmate.com/topic/data-structures?page=9 7/18
8/23/25, 9:53 AM 550+ Data Structures (DS) chapter-wise solved MCQs with PDF download

423. Stack can be represented by means of ____________.

A. Tree.

B. Graph.

C. One-way List.

D. None.

Answer» C. One-way List.


discuss

424. The hashing file space is divided into_______________.

A. nodes and roots.

B. roots and slots.

C. buckets and slots.

D. slots and nodes.

Answer» C. buckets and slots.


discuss

425. Matrices with a relatively high proportion of zero entries are called _______ matrices.

A. sparse.

B. Null.

C. Zero.

D. worse.

Answer» A. sparse.
discuss

https://mcqmate.com/topic/data-structures?page=9 8/18
8/23/25, 9:53 AM 550+ Data Structures (DS) chapter-wise solved MCQs with PDF download

426. The Postfix equivalent of the Prefix Notation * + ab - cd is

A. ab + cd - *

B. abcd +-*

C. ab+cd*-

D. ab+-cd*

Answer» A. ab + cd - *
discuss

427. Data structure which is capable of expressing more complex relationship than that of physical
adjacency is called______________.

A. linear data structure.

B. linked list.

C. non linear data Structure

D. data structure.

Answer» C. non linear data Structure


discuss

428. A tree is a data structure which represents hierarchical relationship between individual _________.

A. data items.

B. fields.

C. nodes.

D. linked list.

Answer» A. data items.


discuss

https://mcqmate.com/topic/data-structures?page=9 9/18
8/23/25, 9:53 AM 550+ Data Structures (DS) chapter-wise solved MCQs with PDF download

429. In a directed tree any node which has out degree 0 is called a terminal node or__________.

A. a tree.

B. a list.

C. a node.

D. a leaf.

Answer» D. a leaf.
discuss

430. In a directed tree if the ordering of the nodes at each level is prescribed then such a tree is
called_______ tree.

A. directed.

B. structure.

C. ordered.

D. degree of.

Answer» C. ordered.
discuss

431. ______________ a tree means processing it in such a way that each node is visited only once.

A. Traversing.

B. Implement.

C. Partition.

D. Node.

Answer» A. Traversing.
discuss

432. The length of the path is the number of_____________ on the path.

A. nodes.

B. fields.

C. data.

D. edges.

Answer» D. edges.
discuss

https://mcqmate.com/topic/data-structures?page=9 10/18
8/23/25, 9:53 AM 550+ Data Structures (DS) chapter-wise solved MCQs with PDF download

433. The children node of same parent is called____________.

A. binary tree.

B. tree.

C. sibling.

D. list.

Answer» C. sibling.
discuss

434. The situation in linked list START = NULL is called_________

A. Overflow

B. Underflow

C. Zero

D. None of the above

Answer» B. Underflow
discuss

435. A code which deals about short form of a program is called __________ code.

A. program.

B. data.

C. pseudo.

D. derived.

Answer» C. pseudo.
discuss

https://mcqmate.com/topic/data-structures?page=9 11/18
8/23/25, 9:53 AM 550+ Data Structures (DS) chapter-wise solved MCQs with PDF download

436. Which of the application may use a stack?

A. Expression Evaluation

B. Keeping track of local variables at run time.

C. Syntax analyzer for a compiler

D. All of the above.

Answer» A. Expression Evaluation


discuss

437. The queue which wraps around upon reaching the end of the array is called as____________.

A. circular queue.

B. linked queue.

C. doubly linked list.

D. representation of queue.

Answer» A. circular queue.


discuss

438. A _______________ is a reference to a memory location, which is used to store data that is
described in a data type.

A. element.

B. variable.

C. pointer.

D. memory.

Answer» B. variable.
discuss

https://mcqmate.com/topic/data-structures?page=9 12/18
8/23/25, 9:53 AM 550+ Data Structures (DS) chapter-wise solved MCQs with PDF download

439. If the elements A, B, C and D are placed in a stack and are deleted one at a time, what is the
order of removal?

A. ABCD

B. DCBA

C. DCAB

D. ABDC

Answer» B. DCBA
discuss

440. ____________ has certain attributes or properties which may be assigned values.

A. field system.

B. record.

C. entity.

D. files.

Answer» C. entity.
discuss

441. The number of interchanges required to sort 5, 1, 6, 2 4 in ascending order using Bubble Sort is
____________.

A. 6

B. 5

C. 7

D. 8

Answer» B. 5
discuss

442. Maximum degree in any vector in a graph with n vertices is ________.

A. n.

B. n-1.

C. n+1.

D. 2n+1.

Answer» B. n-1.
discuss

https://mcqmate.com/topic/data-structures?page=9 13/18
8/23/25, 9:53 AM 550+ Data Structures (DS) chapter-wise solved MCQs with PDF download

443. If FRONT = NULL then _________.

A. queue full

B. queue empty

C. dequeue

D. priority queue

Answer» B. queue empty


discuss

444. _______________ is a solution to a problem independent of programming language.

A. Efficient.

B. Linked list.

C. Data structure.

D. Algorithm.

Answer» D. Algorithm.
discuss

445. ________ is the situation where data-structure is empty.

A. Overflow.

B. Underflow.

C. Null.

D. Empty.

Answer» B. Underflow.
discuss

https://mcqmate.com/topic/data-structures?page=9 14/18
8/23/25, 9:53 AM 550+ Data Structures (DS) chapter-wise solved MCQs with PDF download

446. When elements are deleted the nodes go to_________.

A. registers.

B. free pool.

C. recycle bin.

D. gets deleted permanently.

Answer» B. free pool.


discuss

447. Expression into postfix expression: (A - B) * (D / E)

A. ABDE - * /

B. - * / ABDE

C. A B - D E * /

D. * - A B / D E

Answer» D. * - A B / D E
discuss

448. Each data item in a record may be a group item composed of sub-items; those items which are
indecomposable are called ________

A. elementary items.

B. atoms.

C. scalars.

D. structure.

Answer» D. structure.
discuss

https://mcqmate.com/topic/data-structures?page=9 15/18
8/23/25, 9:53 AM 550+ Data Structures (DS) chapter-wise solved MCQs with PDF download

449. Quick sort uses ____ for implementation.

A. recursion.

B. traversal.

C. heaps.

D. queues.

Answer» A. recursion.
discuss

450. What is the worst-case time for heap sort to sort an array of n elements?

A. O(log n).

B. O(n).

C. O(n log n).

D. O(n²).

Answer» C. O(n log n).


discuss

6 7 8 9 10 11 12 jump to 1-12

Done Studing? Take A Test.


Great job completing your study session! Now it's time to put your knowledge to the test. Challenge yourself, see how
much you've learned, and identify areas for improvement. Don’t worry, this is all part of the journey to mastery. Ready
for the next step? Take a quiz to solidify what you've just studied.

Take a Test

https://mcqmate.com/topic/data-structures?page=9 16/18
8/23/25, 9:53 AM 550+ Data Structures (DS) chapter-wise solved MCQs with PDF download

Related Topics *
Digital Logic Circuits (DLC)

C#.NET Programming

Advanced Web Technologies

Multi-core processors

Principles of Economics and Management

Computer Networks

Internet Security

Design and Analysis of Algorithms

Object Oriented Programming Using C++

Communication Engineering

Information systems and engineering economics

Script Writing and Story Board Designing

Neural Networks and Fuzzy Control

Embedded Real Time Operating System

Computer Organization and Architecture

More in
Computer Science Engineering (CSE)

Information Technology Engineering (IT)

Bachelor of Science in Computer Science FY (BSc CS)

Bachelor of Science in Information Technology FY (BSc IT)

Bachelor of Computer Applications (BCA)

Bachelor of Science in Information Technology (BSc IT)

Bachelor of Science in Computer Science (BSc CS)

https://mcqmate.com/topic/data-structures?page=9 17/18
8/23/25, 9:53 AM 550+ Data Structures (DS) chapter-wise solved MCQs with PDF download

Your recent visits


Topic: Data Structures (DS)

Topic: Operating System (OS)

Topic: System Software

Course: Bachelor of Science in Computer Science (BSc CS)

McqMate

McqMate.com is an educational platform, Which is developed BY STUDENTS, FOR STUDENTS, The main objective of
our platform is to assist fellow students in preparing for exams and in their Studies throughout their Academic career.

MCQMATE IS ALSO AVAILABLE ON


Resources
Forum
You Tube
UPSC - Union Public Service Commission

MBA
Contacts
Email: [email protected]

Privacy & Cookies Policy Disclaimer

© Copyright 2025 McqMate. All rights reserved.

https://mcqmate.com/topic/data-structures?page=9 18/18

You might also like