(SEM III) THEORY EXAMINATION 2021-22 BASIC DATA STRUCTURE AND ALGORITHMS

B.Tech Data Structure 0 downloads
₹29.00

This question paper belongs to the B.Tech (Semester III) course titled Basic Data Structures and Algorithms (Subject Code: KOE035). The paper is structured to thoroughly evaluate a student’s understanding of the fundamental concepts, logical reasoning, implementation skills, and analytical abilities required in Data Structures & Algorithms (DSA). The questions cover the entire syllabus in a balanced and comprehensive manner, ensuring that students are tested on both theory and practical application.

The paper is divided into three main sections: A, B, and C, each containing different types of questions — from short conceptual queries to full-length algorithmic explanations and coding implementations.

SECTION A – Short Answer Questions (20 Marks)

This section consists of ten brief questions, each designed to test basic understanding and definitions. Topics include:

Asymptotic notation and Big-O, used in analyzing time complexity.

Applications of sparse matrices in memory-efficient storage.

Conditions for a circular queue being full.

Advantages of circular linked lists over simple linked lists.

Difference between internal and external sorting with examples like Quick Sort and Merge Sort.

Tree vs graph concepts and structural differences.

Maximum number of nodes in a binary tree of height h.

Difference between Polish notation and Reverse Polish notation.

Advantages of B+ Trees in indexing, particularly in databases.

Pivot selection strategies for Quick Sort.

These questions check conceptual clarity, textbook definitions, and quick recall skills.

SECTION B – Descriptive / Analytical Questions (30 Marks)

Students must attempt any three out of five questions. These involve explanation, algorithm writing, and logical reasoning:

Static vs dynamic memory allocation with practical differences.

Algorithm to evaluate a postfix expression using a stack.

Deletion operation in a Binary Search Tree, along with an example of all three cases.

Dijkstra’s Algorithm explained step-by-step with a proper weighted graph.

Justification of why binary search is more efficient than linear search in terms of time complexity and search behaviour.

This section tests a student’s ability to explain concepts, write algorithms, and apply knowledge to solve logical problems.

SECTION C – Problem Solving & Programming (20 Marks)

Students must choose one part from two separate long questions. This section focuses on applying DSA knowledge in practical programming scenarios.

Question 3

Finding the memory location of a 2-D array element in both row-major and column-major order based on given base address and storage size.

OR

Writing a C program to reverse a singly linked list.

Question 4

Converting a complex infix expression to postfix using stack operations.

OR

Writing a C program to implement a queue with enqueue and dequeue operations.

These questions check a student's ability to perform computations, write C code, and work with stack/array addressing.

Higher-Order Questions – DSA Application & Algorithm Construction (30 Marks)


Question 5 – Binary Tree / B-Tree

Students need to either:

Construct a binary tree using given In-order and Post-order traversals and write the algorithm for In-order traversal.

OR

Build a B-Tree of order 5 step-by-step for a long sequence of keys.

Question 6 – Graphs / MST

Choice between:

Explaining Breadth-First Search (BFS) algorithm with an example graph.

OR

Explaining Minimum Cost Spanning Tree and demonstrating Kruskal’s Algorithm.

Question 7 – Quick Sort / Short Notes

Students must either:

Write the algorithm for Quick Sort and apply it to sort a sequence of ten numbers.

OR

Write short notes on Priority Queue and Threaded Binary Tree.

These questions focus on higher-order thinking, stepwise algorithm design, and complex DSA operations. They check how well a student can construct, trace, and explain algorithms programmatically.

Overall Summary

This 100-mark question paper is carefully designed to measure a student’s understanding of:

Core data structures (arrays, linked lists, queues, trees, graphs)

Searching and sorting techniques

Algorithm design and analysis

Memory allocation and addressing

Tree and graph traversal methods

Stack-based expression evaluation

Practical implementation using C language

Higher-order topics like B-Trees, BST operations, Dijkstra’s algorithm, and Minimum Spanning Trees

The paper ensures that students are well-prepared for advanced subjects like algorithms, operating systems, compiler design, and database management systems.

File Size
130.99 KB
Uploader
SuGanta International
⭐ Elite Educators Network

Meet Our Exceptional Teachers

Discover passionate educators who inspire, motivate, and transform learning experiences with their expertise and dedication

KISHAN KUMAR DUBEY

KISHAN KUMAR DUBEY

Sant Ravidas Nagar Bhadohi, Uttar Pradesh , Babusarai Market , 221314
5 Years
Years
₹10000+
Monthly
₹201-300
Per Hour

This is Kishan Kumar Dubey. I have done my schooling from CBSE, graduation from CSJMU, post graduati...

Swethavyas bakka

Swethavyas bakka

Hyderabad, Telangana , 500044
10 Years
Years
₹10000+
Monthly
₹501-600
Per Hour

I have 10+ years of experience in teaching maths physics and chemistry for 10th 11th 12th and interm...

Vijaya Lakshmi

Vijaya Lakshmi

Hyderabad, Telangana , New Nallakunta , 500044
30+ Years
Years
₹9001-10000
Monthly
₹501-600
Per Hour

I am an experienced teacher ,worked with many reputed institutions Mount Carmel Convent , Chandrapu...

Shifna sherin F

Shifna sherin F

Gudalur, Tamilnadu , Gudalur , 643212
5 Years
Years
₹6001-7000
Monthly
₹401-500
Per Hour

Hi, I’m Shifna Sherin! I believe that every student has the potential to excel in Math with the righ...

Divyank Gautam

Divyank Gautam

Pune, Maharashtra , Kothrud , 411052
3 Years
Years
Not Specified
Monthly
Not Specified
Per Hour

An IIT graduate having 8 years of experience teaching Maths. Passionate to understand student proble...

Explore Tutors In Your Location

Discover expert tutors in popular areas across India

Resume & Interview Coaching Near By Dwarka Mor Build a Professional Resume, Crack Interviews & Secure Your Dream Job Dwarka Mor, Delhi
Baking Classes Near Sector 84 Gurugram – Learn Cake & Bakery Skills Professionally Sector 84, Gurugram
Violin Classes Near DLF Phase 5 – Learn, Grow & Perform with Confidence DLF Phase V, Gurugram
App Development Classes Near Noida Sector 100 – Learn Mobile App Development and Start Your Tech Career Sector 100, Noida
Spoken English Classes Near By Mehrauli Build Fluency, Improve Confidence & Unlock Better Opportunities in 2026 Mehrauli, Delhi
Academic & Tuition Skills Near Sector 87 Gurugram – Build Strong Foundations for Lifelong Success Gurugram
Photography Basics Classes Near Sector 82 Gurugram – Learn, Click & Create H Block Sector 82, Gurugram
Guitar Classes Near Tilak Nagar – Learn, Play & Perform with Confidence Tilak Nagar, Delhi
Guitar Classes Near Sarita Vihar – Learn Guitar from Expert Trainers in South Delhi Sarita Vihar, Delhi
Public Speaking Training Near Uttam Nagar – Speak with Confidence & Impact Uttam Nagar, Delhi
Computer Classes Near Sector 90 Gurugram – Build Digital Skills for a Smarter Future Sector 90 Road, Gurugram
App Development Classes Near Uttam Nagar – Build Android & iOS Apps Uttam Nagar, Delhi
Guitar Classes Near DLF Phase 1 Gurugram – Professional Music Training for Kids, Beginners & Adults DLF Phase I, Gurugram
Piano Classes Near Tilak Nagar – Learn, Play & Master Music with Confidenc Tilak Nagar, Delhi
No Office Rent Business Setup Near Kirti Nagar Start & Grow Your Business Without Paying High Office Rent Kirti Nagar, Delhi
Voice-Over Training Near Sector 139 Noida – Learn Professional Voice Acting & Recording Skills Noida
Music Theory & Composition Near DLF Cyber City – Master the Language of Music DLF Cyber City, Gurugram
Physiotherapy Guidance (Certified Professionals Only) Near Sector 122 Noida – Complete Support for Pain Relief and Physical Recovery Sector 122, Noida
Singing & Guitar Classes Near Sector 106 Gurugram (Dwarka Expressway) – Discover Your Musical Talent Sector 106, Gurugram
Guitar Classes Near By Green Park Learn Guitar with Expert Trainers & Turn Your Passion into a Lifelong Skill Green Park, Delhi
⭐ Premium Institute Network

Discover Elite Educational Institutes

Connect with top-tier educational institutions offering world-class learning experiences, expert faculty, and innovative teaching methodologies

Réussi Academy of languages

sugandha mishra

Réussi Academy of languages
Madhya pradesh, Indore, G...

Details

Coaching Center
Private
Est. 2021-Present

Sugandha Mishra is the Founder Director of Réussi Academy of Languages, a premie...

IGS Institute

Pranav Shivhare

IGS Institute
Uttar Pradesh, Noida, Sec...

Details

Coaching Center
Private
Est. 2011-2020

Institute For Government Services

Krishna home tutor

Krishna Home tutor

Krishna home tutor
New Delhi, New Delhi, 110...

Details

School
Private
Est. 2001-2010

Krishna home tutor provide tutors for all subjects & classes since 2001

Edustunt Tuition Centre

Lakhwinder Singh

Edustunt Tuition Centre
Punjab, Hoshiarpur, 14453...

Details

Coaching Center
Private
Est. 2021-Present
Great success tuition & tutor

Ginni Sahdev

Great success tuition & tutor
Delhi, Delhi, Raja park,...

Details

Coaching Center
Private
Est. 2011-2020