Description
In this tutorial, students will learn about the entire world of Data Structures & Algorithms, about how the data can be stored and managed, with the Least Time Complexity and also Space Complexity.
Prerequisite
We don't expect you to have any prior knowledge on Data Structure or Algorithm, but a basic or fundamental prior knowledge of any Programming Language will help you
Topics Covered
• Methodologies • Arrays • Stacks & Queues • Infix, prefix and Postfix notations
• Linked list & Sparse matrix • Binary tree • BST • AVL tree
• Graphs • Sorting • Hashing
For whom
• This tutorial is designed for Computer Science graduates as well as Software Professionals who are willing to learn data structures and algorithm programming in simple and easy steps.
• This tutorial for students who want to learn the data structure and its Algorithms from the basic level to the Intermediate level.
Reference books
1. Data Structures and Algorithms Made Easy
2. Introduction to Algorithms by Thomas H. Cormen
3. Algorithms by Robert Sedgewick & Kevin Wayne
4. The Algorithm Design Manual by Steve S. Skiena
Q1 . With help of a suitable example, explain the working of Selection Sort.
Q2 . Comment on the complexity of Merge Sort and Insertion Sort.
Q3 . Explain the technique to access array elements using a pointer.
Q4 . Explain PUSH and POP Operation on Stack in derail.
Q5 . What is Hashing? Explain Chaining Operations.
Q6 . Write a short note on the Priority Queue.
Q7 . Explain the algorithm for inserting a new node at the end of the doubly linked list.
Q8 . write an algorithm for deleting a node from the end of the circular linked list.
Q9 . Write Depth First Traversal Algorithm for Graph. Explain the algorithm with a suitable example.
Q10 . Explain different scenarios for inserting a new node in the AVL Tree.
No Reviews. Be the First Student to Review the course...
© 2025 Sreenivas EDU Services (OPC) Pvt Ltd.
0 | 0 Reviews