Come join us for a day filled with inspiration, learning, and the opportunity to unlock the secrets of effective problem-solving in the realm of Data Structures and Algorithms. Don't miss this chance to sharpen your skills and elevate your understanding of the core concepts that drive innovation in the world of technology! Session 1 Arrays Basic operations (access, update, insert, delete) Time and space complexity analysis Multi-dimensional arrays Dynamic arrays Array manipulation and searching algorithms Case studies and Leetcode Session 2: Linked Lists Singly linked lists Doubly linked lists Circular linked lists Time and space complexity analysis Operations (insertion, deletion, traversal) Implementing common algorithms with linked lists Case studies and Leetcode problems Session 3: Stacks and Queues Basics of stacks and queues Implementation and operations Use cases and scenarios Evaluating expressions using stacks Queue-based algorithms Solving real-world problems with stacks and queues Session 4: Trees and Graphs Binary trees and binary search trees Tree traversal algorithms Balancing and AVL trees Introduction to graphs Graph representation and traversal Common graph algorithms (Dijkstra's, BFS, DFS) Evening Session: Recap and Q&A Review key concepts from all days Hands-on problem-solving session Solving leetcode problems
Saturday, March 30, 2024
7:00 AM – 11:00 AM UTC
Learning Tracks Facilitator
Learning Tracks Facilitator
Publicity Secretary
Google Crowd Source Ambassador