GTU · BE Computer · Semester 3

GTU 3130702 Data Structures (DS) Old Question Papers & Solutions PDF

Official Gujarat Technological University (GTU) old question papers PDF (Regular & Remedial) and step-by-step solved questions for Data Structures (DS) across 2023 – 2026 examinations.

7 papers, 2023 – 202670 marks23 to pass2.5 hours
37 questions GTU asked more than onceAsked in 5 of 7 papers: Describe any two collision resolution techniques.See list

Exam papers

Most repeated questions

37 questions GTU set in two or more of 7 papers, most repeated first. Tap a year to open that paper at the question.

  1. Describe any two collision resolution techniques.

    7 marksAsked in 5 of 7 papers

    Summer 2026 Q5c OR Summer 2025 Q5c Winter 2024 Q3c OR Winter 2023 Q5c Summer 2023 Q3c OR

  2. Write a short note on AVL tree.

    7 marksAsked in 4 of 7 papers

    Summer 2026 Q3c Winter 2025 Q5a OR Summer 2024 Q4b Winter 2023 Q4a OR

  3. Write a C functions for insertion and deletion operation in simple queue.

    7 marksAsked in 4 of 7 papers

    Winter 2025 Q2c OR Summer 2024 Q2c OR Winter 2023 Q2c OR Summer 2023 Q1c

  4. Convert the following expression to postfix using stack. Show each step clearly ((A-B)+D/((E+F)*G))

    4 marksSame type asked in 4 of 7 papers

    Winter 2025 Q3b Summer 2025 Q2c Winter 2024 Q2b Winter 2023 Q1c

  5. Explain the tower of Hanoi problem.

    4 marksAsked in 4 of 7 papers

    Summer 2026 Q3b Summer 2025 Q3a OR Summer 2024 Q2a Summer 2023 Q1b

  6. Write a C program for a bubble sort.

    4 marksAsked in 4 of 7 papers

    Summer 2025 Q5b Winter 2024 Q3a Summer 2024 Q5b Winter 2023 Q5b

  7. Derive basic operation of stack and write C function to implement it.

    4 marksAsked in 4 of 7 papers

    Winter 2024 Q1b Summer 2024 Q2c Winter 2023 Q2c Summer 2023 Q2c

  8. Compare and Contrast DFS and BFS

    4 marksAsked in 4 of 7 papers

    Winter 2025 Q3b OR Winter 2024 Q3c Summer 2024 Q3b OR Winter 2023 Q4c

  9. Sort following elements using quick sort. 22 15 26 06 40 31, 92, 45, 78

    3 marksSame type asked in 4 of 7 papers

    Winter 2025 Q5a Summer 2025 Q4b OR Winter 2024 Q3b OR Winter 2023 Q5c OR

  10. Write a short note on 2-3 tree.

    7 marksAsked in 3 of 7 papers

    Summer 2026 Q3c OR Summer 2024 Q4b OR Summer 2023 Q3a

Show 27 more repeated questionsHide the 27 more
  1. Write an algorithm to convert infix expression into postfix expression using stack.

    7 marksAsked in 3 of 7 papers

    Summer 2026 Q2c Winter 2025 Q2c Summer 2025 Q2c OR

  2. Write a C program for the following operations on a circular queue. 1. Insert 2. Delete 3. Display

    7 marksAsked in 3 of 7 papers

    Summer 2025 Q3c Winter 2024 Q2c Summer 2023 Q3c

  3. List various file organizations and explain one in detail.

    7 marksAsked in 3 of 7 papers

    Summer 2025 Q5c OR Summer 2024 Q5a OR Winter 2023 Q5b OR

  4. Write an algorithm to implement singly linked list and its operation such as insert element at front, last and at any position.

    7 marksAsked in 3 of 7 papers

    Winter 2024 Q4c OR Summer 2024 Q4c OR Summer 2023 Q5c OR

  5. Construct tree from Following  In order Traversal: D, B, E, A, F, C  Pre order Traversal: A, B, D, E, C, F

    4 marksSame type asked in 3 of 7 papers

    Winter 2024 Q5b OR Summer 2024 Q4c Winter 2023 Q4b

  6. How does a linked list differ from an array in terms of structure and memory allocation?

    3 marksAsked in 3 of 7 papers

    Summer 2026 Q2a Winter 2025 Q3a Winter 2023 Q2a

  7. List any three uses of linked list.

    3 marksAsked in 3 of 7 papers

    Winter 2024 Q4a OR Winter 2023 Q3a Summer 2023 Q4b

  8. Explain prim’s and krushkal’s algorithm with suitable example.

    7 marksAsked in 2 of 7 papers

    Winter 2023 Q4c OR Summer 2023 Q4c OR

  9. What is minimum cost spanning tree? Discuss Prim’s algorithm with an example

    7 marksSame type asked in 2 of 7 papers

    Winter 2025 Q3c OR Summer 2024 Q3c

  10. Find the minimum spanning tree of the following graph using Kruskal’s algorithm.

    7 marksSame type asked in 2 of 7 papers

    Summer 2025 Q4c Summer 2024 Q3c OR

  11. Discuss Dijkstra's algorithm for finding the shortest path.

    7 marksAsked in 2 of 7 papers

    Summer 2026 Q4c OR Summer 2024 Q5c OR

  12. Write an algorithm to sort an array using selection sort method.

    7 marksAsked in 2 of 7 papers

    Winter 2025 Q5c OR Summer 2025 Q5b OR

  13. Define hash function. Explain it with suitable example.

    4 marksAsked in 2 of 7 papers

    Summer 2024 Q2b Winter 2023 Q5a

  14. Construct a binary tree from the traversals given below: Pre-order : 1, 2, 4, 8, 9, 5, 3, 6, 7 Post-order : 8, 9, 4, 5, 2, 6, 7, 3,

    4 marksSame type asked in 2 of 7 papers

    Winter 2023 Q4b OR Summer 2023 Q2a

  15. Sort 20,35,40,100,3,10,15 using insertion sort. Show all passes.

    4 marksSame type asked in 2 of 7 papers

    Winter 2024 Q3b Summer 2024 Q5b OR

  16. Apply merge sort on the following array. A=[38, 27, 43, 10]

    4 marksSame type asked in 2 of 7 papers

    Summer 2026 Q5b Summer 2025 Q4b

  17. Evaluate the following expression using stack, show each step. 10 2 + 8 4 / * 6 3 -/

    4 marksSame type asked in 2 of 7 papers

    Winter 2025 Q2b Winter 2024 Q2c OR

  18. Explain row-major order and column-major order representation of 2-D array.ss

    4 marksAsked in 2 of 7 papers

    Summer 2025 Q1b Winter 2024 Q1c

  19. Define data structure. Enlist and explain types of data structure.

    3 marksAsked in 2 of 7 papers

    Winter 2023 Q1a Summer 2023 Q1a

  20. Define data structure. What are the applications of data structures?

    3 marksAsked in 2 of 7 papers

    Summer 2026 Q1a Summer 2024 Q1a

  21. Differentiate Primitive and Non Primitive Data Structures

    3 marksAsked in 2 of 7 papers

    Winter 2024 Q1a Winter 2023 Q2b

  22. Describe the characteristics of a good hash function.

    3 marksAsked in 2 of 7 papers

    Summer 2026 Q5a Summer 2025 Q4a OR

  23. Define file. Explain its types.

    3 marksAsked in 2 of 7 papers

    Summer 2024 Q5a Summer 2023 Q4a OR

  24. Write an algorithm to delete an item from the doubly linked list.

    3 marksAsked in 2 of 7 papers

    Summer 2024 Q3a OR Winter 2023 Q3b OR

  25. Compare linear search and binary search in terms of their time complexity.

    3 marksAsked in 2 of 7 papers

    Summer 2025 Q5a Winter 2023 Q5a OR

  26. Compare and contrast queue, priority queue and dequeue.

    3 marksAsked in 2 of 7 papers

    Winter 2025 Q2a Summer 2024 Q3b

  27. How new node can be inserted into a binary search tree?

    3 marksAsked in 2 of 7 papers

    Summer 2026 Q4a OR Summer 2024 Q3a

Which branches take this subject

GTU's syllabus lists 3130702 for 5 branches. One set of papers serves all of them.

Semester 3: 5 branches

Computer Engineering, Computer Science & Engineering, Computer Science & Engineering (Data Science), Information & Communication Technology, Information Technology

Other Semester 3 subjects

Common questions

Are these GTU 3130702 Data Structures papers valid for both Regular and Remedial exams?

Yes. Gujarat Technological University (GTU) follows the same 70-mark syllabus, exam blueprint, and 23-mark passing cutoff for both Regular and Remedial (ATKT/backlog) examinations. All 7 past exam sessions (2023 – 2026) serve as comprehensive preparation for either attempt.

How can I download GTU 3130702 Data Structures old question papers PDF?

You can download official GTU 3130702 original question paper PDFs directly from the table above with 1 click and zero deceptive ads or wait timers. Every paper also includes interactive online questions with AI study prompts.

What is the passing mark for GTU Data Structures (3130702)?

The external theory exam carries 70 marks. The minimum passing cutoff is 23 marks (33%). Exam duration is 2.5 hours.

What is the GTU exam pattern for 3130702?

The examination contains 5 main questions of 14 marks each, totaling 70 marks. Questions 2 through 5 provide internal OR choices, typically split into 3-mark, 4-mark, and 7-mark questions.