Data Structure

by Euphoria Gen X Claim Listing

Data Structure course is offered by Euphoria Gen X for all skill level. Get the ultimate career guidance from Euphoria GenX. As a reliable career guidance provider, we drive students to meet their career goals smoothly.

₹3599

Contact the Institutes

Fill this form

Advertisement

Euphoria Gen X Logo

img Duration

Please Enquire

Course Details

Data Structure course is offered by Euphoria Gen X for all skill level. Get the ultimate career guidance from Euphoria GenX. As a reliable career guidance provider, we drive students to meet their career goals smoothly.

Here you will get much-needed practical hands-on experience that will boost your career in the best way.

 

Content:

Module 1: Introduction to Data Structures and Algorithms

  • Data Structures and Algorithms
  • Measuring Running time of Algorithms
  • Asymptotic Analysis
  • Big O Notation
  • Finding Big O
  • Tight and Loose Upper Bounds
  • Big O analysis of Algorithms
  • Finding Time Complexity
  • Big O analysis of Algorithms: Examples
  • Worst case, Best case and Average Case Analysis
  • Common Complexities
  • Abstract Data Types

 

Module 2: Linked List

  • Introduction to Linked List in C
  • Traversing and Searching a Single Linked List
  • Finding Pointers in a Single Linked List
  • Insertion in a Single Linked List
  • Deletion in a Single Linked List
  • Reversing a Single Linked List
  • Doubly linked list
  • Insertion in a doubly linked List
  • Deletion from doubly linked list
  • Reversing a doubly linked list
  • Circular linked list
  • Insertion in a circular Linked List
  • Deletion in a circular linked list
  • Concatenation
  • Linked List with Header Node
  • Sorted linked list
  • Merging of sorted Linked lists
  • Sorting a Linked list using Bubble Sort
  • Sorting a Linked list using Merge Sort
  • Finding and Removing a cycle in a Linked list

 

Module 3: Stack and Queue

  • Stack
  • Array Implementation of Stack
  • Linked List Implementation of Stack
  • Queue
  • Array Implementation of Queue
  • Linked List implementation of Queue
  • Queue through Circular Linked List
  • Circular Queue
  • Deque
  • Priority Queue
  • Checking validity of an expression containing nested parentheses
  • Function calls
  • Evaluating Arithmetic Expressions
  • Polish Notations
  • Converting infix expression to postfix expression
  • Evaluation of postfix expression

 

Module 4: Recursion

  • Introduction
  • Flow of control in Recursive functions
  • Winding and unwinding phase
  • Euclids Algorithm
  • Tail recursion
  • Recursion vs. Iteration

 

Module 5: Binary Tree

  • Introduction to Trees
  • Binary Tree
  • Strictly Binary Tree and Extended Binary Tree
  • Full binary tree and Complete Binary Tree
  • Array Representation of Binary trees
  • Linked Representation of Binary Trees
  • Traversal in Binary Tree
  • Preorder Traversal
  • Inorder Traversal
  • Level order traversal
  • Finding height of a Binary tree

 

Module 6: Binary Search Tree

  • Traversal in Binary Search Tree
  • Searching in a Binary Search Tree
  • Nodes with Minimum and Maximum key
  • Insertion in a Binary Search Tree
  • Deletion in a Binary Search Tree

 

Module 7: Heap

  • Heap Representation
  • Insertion in Heap
  • Deletion
  • Building a heap
  • Heap Applications

 

Module 8: Sorting

  • Introduction to Sorting Algorithms
  • Sort Stability
  • Selection Sort
  • Bubble Sort
  • Insertion Sort
  • Shell Sort
  • Merging two Sorted Arrays
  • Recursive Merge Sort
  • Iterative Merge Sort
  • Quick Sort
  • Binary tree sort
  • Heap Sort
  • Radix Sort

 

Module 9: Searching

  • Linear Search
  • Variations of Linear Search
  • Binary Search

 

Module 10: Hashing

  • Direct Addressing
  • Hashing
  • Collisions
  • Hash Functions
  • Open Addressing : Linear Probing
  • Open Addressing : Quadratic Probing
  • Open Addressing : Double Hashing
  • Deletion in Open Addressed Tables
  • Separate Chaining

 

Module 11: Tree

  • Tree concept & types
  • Tree traversal (Inorder, Preorder and Postorder)
  • Binary Search Tree (BST) implementation

 

Module 12: Graph

  • Introduction, DFS and BFS
  • Graph Cycle
  • Topological Sorting
  • Minimum Spanning Tree
  • Back Tracking
  • Shortest Paths

 

Module 13: Assignments

  • Kolkata Branch

    Plot No. E2-4, Block-GP Sector-V, Kolkata

Check out more Data Structures and Algorithms courses in India

I-Tech System Logo

Data Structure

I-Tech System provides a Data Structure course in Nashik for students of all streams. Data structure is a way of organizing and storing data in a computer so that it can be used effectively.

by I-Tech System [Claim Listing ]
OHTC (OM Hi-Tech Computers) Logo

Data Structure

Data Structure course is offered by OHTC (OM Hi-Tech Computers). OHTC Institute provides job-oriented computer training and education at various levels. In the modern age of computers, the definition of literacy has been changed.

by OHTC (OM Hi-Tech Computers) [Claim Listing ]
Excellence Technology Logo

Data Structure Training

Learning Data Structure in Chandigarh comes with a wide scope and valuable benefits for anyone interested in programming and software development. The scope involves understanding how to organize and manage data effectively, which is crucial for creating efficient and optimized programs.

by Excellence Technology [Claim Listing ]
Routing Switching Tigers Logo

Data Structures And Algorithms

This 100-hour (Lectures + hands-on Lab) Data Structures and Algorithms training is crafted to arm you with the knowledge, skills, and expertise necessary to conceptualize, construct, and implement highly efficient, robust, and scalable algorithms.

by Routing Switching Tigers [Claim Listing ]
  • Price
  • Start Date
  • Duration
Technosters Logo

Data Structure Training

Information Structures is an idea a methods for putting away an assortment of information. Software engineering is a worry with the investigation of techniques for adequately utilizing a PC to take care of issues.

by Technosters [Claim Listing ]

© 2024 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy