This course is intended for those who has already completed academic course on Data Structures and who wants to prepare for top MNC interviews. This course would be very useful for in/off campus placements.
Topics Covered
stacks recusrion queues linked lists trees BST AVL tree B tree Sorting Searching Arrays TRIES Suffix Trees TSTs Tournament tree Divide and conquer dynamic programming graphs
Who should attend
This course is intended for those who has already completed academic course on Data Structures and who wants to prepare for top MNC interviews. This course would be very useful for in/off campus placements.
Pre-requisites
prior knowledge on data structures
What you need to bring
in class or online training
Key Takeaways
This course would be very useful for in/off campus placements. You will get lot of confidence on programming. -
For more details visit :http://algorithmtraining.com/data-structures-algorithm-hyderabad-bangalore-pune-delhi-mumbai-chennai-kolkata-india-training-institute/
course content:
Data Structures and Algorithm for Interviews
Data Structures for interviews course at Algorithm Class training institute requires prior knowledge from students on Data Structures and Algorithms. This training targets top MNC interviews. This Training would be very useful for in and off campus placements for students from IITs, NITs, BITs, IIITs, Universities and other top engineering students. Here we are going to discuss and implement the problems. Hence this is one of the Best Data structures And Algorithms Training In Bangalore or Data Structures and Algorithms Training In Hyderabad
This course is intended for those who has already completed academic course on Data Structures and who wants to prepare for top MNC interviews. This course would be very useful for in/off campus placements.
Course Content
SNO | topic name | sub topic | sample questions | no. of hrs |
1 | Algorithm Analysis | How to analyse a program Big O notation Theta notation Omega notation | 1 | |
2 | Stacks | a) Array and linked list implementation of a stack create stack() b) infix to post fix conversion c) evaluate postfix expression | 1. Check for balanced parentheses in an expression 2, Manage 2 stacks in an array 3. Check palindrome or not 5. Sort stack 6 Get MIN in O(1) time 7. Find next greater element ...etc | 2 |
3 | Recursion | Recursion analysis using stack frames Recursion tree | Analysis of Analysis of | 1 |
4 | queues | a) Array and linked list implementation of a queue create queue() b) circular queue c) double ended queue | 1. Queue using 2 stacks 2. Sort queue 3. Reverse Queue ...etc | 1 |
5 | Linked Lists | a) linked list insertFront() b) Circular linked list insert() c) Doubly linked list |
35 + problems on LL questions like
| 7 |
6
7
8 | Binary Tree
Binary Search Tree
Balanced Search Trees | a) Tree terminology b) General tree a) expression tree b) Binary Tree e) Tree traversal PreTraversal() postTraversal() inorderTrav() f) Construct original tree from given pre order and in order traversals. g) Construct original tree from given post order and in order traversals. a) createtree() b) setleft() c) setRight() d) createTree() e) disposeTree() f) FindKey)_ g) findMin() h) findMax() i) find inorder successor, predecessor j) Tree delete operation AVL TREES Rotations a) LR b) RL c) LL d) RR |
35 + problems on trees questions like
|
3 3 1 |
10
11 | Sorting
Array interview questions1 | Bubble sort Related to sorting |
1. given a binary digits like 001101 arrange the numbers such that zeroes should follow 1s ike 0001111. 2. Find Triplets of a+b+c=k in an array etc | 2 1 |
12 | Searching | Linear Search Related to searching |
|
|
13 | Hashing | Open Hashing Closed hashing linear probing | ||
14 | TRIES | node Structure getNode() insert() search() | 2 problems | |
15 | Suffix trees | introduction explanation with example | ||
16 | Ternary Search Tree | node Structure getNode() insert() search() | ||
17 | Tournament Tree | introduction | ||
18 | B Tree | introduction to node Structure getNode() insert() search() | ||
19 | Divide and Conquer | Merge Sort Quick Sort | time complexity | |
20 | Graphs | Adjacency matrix Adjacency list BFS DFS Disjaskra shortest path Floyd shortest path Spanning tree | Detect Cycle in a graph Topological sorting check the given graph is tree or not Find the number of islands .. etc | Gallery (18) Intro Video +11 more About the Trainer5 Avg Rating 7 Reviews 9 Students 11 Courses Algorithm Class M.Tech(CSE), IIT Roorkee Software professional with 12 yrs experience in Data structures/C/C++/PERL/UNIX/MPI(parallel programming). visit https://sites.google.com/site/algorithmclass Students also enrolled in these courses LIVE 120 reviews Course offered by Multiple tutors 7 reviews LIVE 20 reviews Course offered by Multiple tutors 7 reviews LIVE 2 reviews Course offered by Multiple tutors 7 reviews LIVE 2 reviews Course offered by Multiple tutors 7 reviews Reviews (6)5 out of 5 6 reviews Algorithm Class https://www.urbanpro.com/assets/new-ui/institute-100X100.png APHB Colony 5.0056 Algorithm Class P Pavan Kumar B Reviewed on 23 Dec, 2015 "Explanation is very good with real time examples. Thanks to Srihari garu for excellent teaching. " Algorithm Class G Gautam Reviewed on 08 Dec, 2015 Data Structures for top MNC interviews course details "I have attended for data structures training for my exams. He explains in simple way and easy to understand. It really helped me in my preparation of my exams. " Algorithm Class S Sowmya Reviewed on 06 Nov, 2015 "The trainer is very knowledgeable in JAVA. He covers the topics from basics. He explains theory followed by related programs with hands on. They provide us wifi facility in institute using which we can see trainer's screen in the class for hands on as well as ppts. I can highly recommend this institute. " Algorithm Class S Sowmya Reviewed on 06 Nov, 2015 "The trainer is very knowledgeable in JAVA. He covers the topics from basics. He explains theory followed by related programs with hands on. They provide us wifi facility in institute using which we can see trainer's screen in the class for hands on as well as ppts. I can highly recommend this institute. " Have you attended any class with Icmas? Tutor has not setup batch timings yet. Book a Demo to talk to the Tutor.
Different batches available for this Course 5 out of 5 6 reviews Algorithm Class https://www.urbanpro.com/assets/new-ui/institute-100X100.png APHB Colony 5.0056 Algorithm Class P Pavan Kumar B Reviewed on 23 Dec, 2015 "Explanation is very good with real time examples. Thanks to Srihari garu for excellent teaching. " Algorithm Class G Gautam Reviewed on 08 Dec, 2015 Data Structures for top MNC interviews course details "I have attended for data structures training for my exams. He explains in simple way and easy to understand. It really helped me in my preparation of my exams. " Algorithm Class S Sowmya Reviewed on 06 Nov, 2015 "The trainer is very knowledgeable in JAVA. He covers the topics from basics. He explains theory followed by related programs with hands on. They provide us wifi facility in institute using which we can see trainer's screen in the class for hands on as well as ppts. I can highly recommend this institute. " Algorithm Class S Sowmya Reviewed on 06 Nov, 2015 "The trainer is very knowledgeable in JAVA. He covers the topics from basics. He explains theory followed by related programs with hands on. They provide us wifi facility in institute using which we can see trainer's screen in the class for hands on as well as ppts. I can highly recommend this institute. " Algorithm Class R Raju Reviewed on 05 Nov, 2015 "I joined for advanced java course in Algorithm Class. I am very much satisfied. I can recommend this institute.. " Algorithm Class K Karthik Reviewed on 03 Nov, 2015 "The trainer has 12+ years of real-time experience and is a Guru in Java.He teaches with interesting, real time and practical scenarios.He pays individual attention to each member in batches. Best place to learn java. " Have you attended any class with Icmas? 6 reviews Reply to 's review Enter your reply* Your reply has been successfully submitted. ✕ Certified The Certified badge indicates that the Tutor has received good amount of positive feedback from Students. ✕ You have successfully registered Online Data Structures for interview course details by Algorithm Class LIVE Select One Tell us a little more about yourself ✕ Online Data Structures for interview course details by Algorithm Class LIVE
Class starts in 01 Hour 01 Min 01 Sec Verify Your Mobile Number Please verify your Mobile Number to book this free class. Update Please enter 10 digit phone number. Please enter your phone number. Please Enter a valid Mobile Number This number is already in use. Resend Please enter OTP. 080-66-0844-42 |