0% found this document useful (0 votes)
5 views

DS Questions

Uploaded by

anishchavan1111
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)
5 views

DS Questions

Uploaded by

anishchavan1111
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/ 2

2 Marks

• What is the balance factor? How is it calculated?


• What is a polynomial? How is it different from structure?
• What is searching? List out its types.
• What are the different types of graph?
• How to measure performance of an algorithm?
• What is a circular queue?
• List out different types of data structures
• What is the level of a node?
• Differentiate array and structure.
• What is the priority queue?
• What are the applications of stack?
• What is an abstract data type?
• What are the different types of tree?
• What are the different operations performed on stack?
• List out different types of Linked List.
• What are different types of sorting?
• What is pointer to pointer.
• What is space and time complexity?
• What is a spanning tree?
• What is BFS
• What is meant by tree traversal?
• What is sorting? State its techniques
• What is DFS?
• What is self referential structure?
• Define Data structure.
• Explain typedef keyword with syntax or example.
• What is a complete binary tree.
• What are the advantages of a linked list over an array?
• What is a binary tree? List its types.

4 Marks

• Explain DFS with an example


• What is stack? Explain different operations used in stack.
• Explain different types of AVL rotations with an example.
• What is a height-balanced tree? Explain RR and RL rotations with an example.
• Explain bubble sort technique with an example
• Explain BFS with example.
• What is height-balanced tree? Explain LL and LR rotations with an example.
• Explain insertion sort technique with an example.
• What is queue? Explain different operations performed on queue.
• What is Graph? Explain adjacency list of graph.
• Write an algorithm to convert given infix expression to postfix expression.
• What is the queue? Explain different operations performed on queue.
• Explain Binary search method with an example.
• Explain selection sort technique with an example.
• What is a circular queue? How is it differ from a static queue?
• Write a function to add node at the beginning of a circular singly linked list.
• Write a function to reverse a string using stack.
• Write a function to create and display doubly link list.
• Write a function to create and display circular singly linked list.
• Explain different types of AVL rotations with an example.
• Write a function to traverse a graph using DFS technique.
• Write a function to insert a node in linked list at given position
• Write a function to check whether a given string is palindrome or not (use Stack)Write a
function for preorder traversal of the tree.
• Write a C program for static Implementation of stack.
• Write a function to delete the first node from a singly linked list
• Write a function to create a doubly circular linked list.
• Write a program to dynamically allocate memory for an array of integers and then print the
elements of the array.
• Write a function for inorder traversal of the tree.
• Write a C program to search for a key element in a sorted array of integers using binary
search technique.
• Construct an AVL tree for following sequential data: Jan, Feb, Apr, May, July, Aug, June.
• Sort the following data by using selection sort. 37, 30, 50, 80, 5, 10, 17.
• Construct Binary search tree of following data. 18, 40, 22, 8, 12, 4, 9.
• Write a function to search the element from the array using binary search.
• What is a circular queue? Explain it with an example.
• Write a ‘C’ Program to count the number of nodes from singly link list.
• What is the priority queue? Explain it with an example.
• Construct an AVL tree for given data :, SAT, THUR, FRI, WED, TUE, MON
• Sort the following data by using quick sort. 9, 7, 77, 60, 49, 55
• Write a ‘C’ program for dynamic implementation of stack.
• Write a C program to traverse the linked list.
• What is Dequeue? Explain with example.
• Convert the following expression into postfix
• What is degree of vertex? Find in degree & out degree of following graph for each vertex
• Define the following terms:
• Degree of node
• Strict binary tree
• Path
• Convert the following expressions into prefix
• Define the following terms
• Directed graph
• Parent node
• Complete binary tree
• bridge
• Cyclic graph
• Pendant vertex

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy