Book Online Tickets for Problem Solving with Data structures and, Bengaluru. In Person (Face to Face) Weekend Training - Sat & Sun - Bangalore 
Demo Video
How to implement a Queue with two stacks?  
Part 1 -
Part 2 -

Problem Solving with Data structures and Algorithms


  • Problem Solving - Data Structures and Algorithms

    Problem Solving with Data Structures and Algorithms.

    Sale Date Ended

    INR 6500
    Sold Out

Invite friends

Contact Us

Page Views : 7276

About The Event

In Person (Face to Face) Weekend Training - Sat & Sun - Bangalore 


Demo Video

How to implement a Queue with two stacks?  

Part 1 -

Part 2 -

Part 3 -

Course Content

This course will be useful for working software professionals or any job seekers who would like to land in top tier companies like Amazon, Apple, Google, Microsoft, PayPal, eBay, Samsung, etc.,

That's not all, you can stay on top in your current company by learning these problem solving techniques and become a top performer at your work place.

The intent of this course is not just discussing about datastructures and algorithms, we would be solving many interview questions and problem solving techniques that will land you in a good job or retain your job and stay/become a top performer or make you a better developer wherever you are.

Anyone can write code to solve a problem but by applying the right datastructure and algorithm you can write the most optimal code that gives the best performance, which is the sole motive of this course.

Problem Solving

  • Discuss and solve a whole bunch of interview questions applying all those Data Structures and Algorithms


  • Data Structures & Algorithms
  • Various Models of Computation
  • Performance of Program vs Algorithm
  • What is an efficient algorithm?

Complexity Analysis of Algorithms

  • Asymptotic analysis of an algorithm
  • Best, Average and Worst case
  • Runtime Analysis

Data Structures & Algorithms

  • Arrays
  • Strings
  • Queue
  • Stacks
  • Singly Linked List
  • Doubly Linked List
  • Circular Linked List
  • Trees
  • Binary Tree
  • Binary Search Tree
  • AVL Tree (New Addition)
  • Red Black Tree (Newly Added)
  • Priority Queue (Newly Added)
  • Hash Tables (Newly Added)
  • Graphs
  • Sorting Algorithms
  • Comparative Study of Sorting Algorithms
  • Pre Order, In Order and Post Order Traversals
  • Bread First and Depth First Traversal
  • Dynamic Programming
  • Greedy Approach
  • Backtracking
  • Recursion vs Iterative approach?

For enquiries, please feel free to reach the trainer @ +91 822-000-5626 or by email -

Venue Map