talk-data.com
Activities & events
| Title & Speakers | Event |
|---|---|
|
Depth-First Search (Data Structures & Algorithms Series)
2026-01-31 · 17:00
Master the logic of exhaustive exploration in this technical deep dive into Depth-First Search (DFS). This session is essential for developers aiming to sharpen their problem-solving skills and excel in coding interviews at top tech companies.1 You will learn how to navigate complex data structures by diving deep into a single branch of a graph or tree before backtracking, a strategy that is fundamental to advanced algorithm design. We will explore the core mechanics of the Stack data structure and its role in managing the search path, whether through manual implementation or recursion. By understanding the "last-in, first-out" (LIFO) principle, you will gain a clear perspective on how DFS manages memory and state. We will also analyze time complexity and space complexity, giving you the tools to determine when this "depth-first" approach is more efficient than a "breadth-first" one. The class also bridges the gap between theory and real-world applications. You’ll discover how DFS powers critical software functions like cycle detection in compilers, topological sorting for task scheduling, and even the logic behind automated maze solvers and puzzle AI.3 Seeing these graph algorithms in action will help you understand how to structure your own code to handle dependencies and complex nested relationships effectively. By the end of this live session, you will be equipped with a robust framework for implementing DFS in various scenarios. We will practice identifying the specific software engineering problems—such as pathfinding in game AI or dependency resolution in package managers—where DFS is the optimal choice.4 This class is designed to elevate your algorithmic thinking and provide the practical confidence needed to tackle sophisticated engineering challenges. The class will take place here - https://www.passionclass.co/en/join-sample-passionclass |
Depth-First Search (Data Structures & Algorithms Series)
|
|
Practice Solving Data Structures and Algorithms Problems
2026-01-30 · 01:00
Go over solving a Data Structures and Algorithms (DSA) problem for practice. In this session we might go over the following problems: https://leetcode.com/problems/score-of-a-string https://leetcode.com/problems/reverse-string https://leetcode.com/problems/valid-anagram |
Practice Solving Data Structures and Algorithms Problems
|
|
Practice Solving Data Structures and Algorithms Problems
2026-01-14 · 01:00
Go over solving a Data Structures and Algorithms (DSA) problem for practice. In this session we might go over the following problems: https://leetcode.com/problems/running-sum-of-1d-array https://leetcode.com/problems/find-the-highest-altitude/description/ https://leetcode.com/problems/build-array-from-permutation/ |
Practice Solving Data Structures and Algorithms Problems
|
|
Practice Solving Data Structures and Algorithms Problems
2025-12-16 · 23:00
Go over solving a Data Structures and Algorithms (DSA) problem for practice. In this session we might go over the following problems: https://www.hackerrank.com/challenges/compare-two-linked-lists https://www.hackerrank.com/challenges/insert-a-node-into-a-sorted-doubly-linked-list https://www.hackerrank.com/challenges/reverse-a-doubly-linked-list |
Practice Solving Data Structures and Algorithms Problems
|
|
Practice Solving Data Structures and Algorithms Problems
2025-12-11 · 23:00
Go over solving a Data Structures and Algorithms (DSA) problem for practice. In this session we might go over the following problems: https://www.hackerrank.com/challenges/get-the-value-of-the-node-at-a-specific-position-from-the-tail https://www.hackerrank.com/challenges/delete-duplicate-value-nodes-from-a-sorted-linked-list https://www.hackerrank.com/challenges/find-the-merge-point-of-two-joined-linked-lists |
Practice Solving Data Structures and Algorithms Problems
|
|
Go over solving a Data Structures and Algorithms (DSA) problem for practice. In this session we might go over the following problems: https://www.hackerrank.com/challenges/print-the-elements-of-a-linked-list https://www.hackerrank.com/challenges/insert-a-node-at-the-tail-of-a-linked-list https://www.hackerrank.com/challenges/insert-a-node-at-the-head-of-a-linked-list |
Practice Solving Data Structures and Algorithms Problems
|
|
Go over solving a Data Structures and Algorithms (DSA) problem for practice. In this session we might go over the following problems: https://www.hackerrank.com/challenges/arrays-ds https://www.hackerrank.com/challenges/dynamic-array https://www.hackerrank.com/challenges/array-left-rotation |
Practice Solving Data Structures and Algorithms Problems
|
|
Go over solving a Data Structures and Algorithms (DSA) problem for practice. In this session we might go over the following problems: https://www.hackerrank.com/challenges/staircase https://www.hackerrank.com/challenges/mini-max-sum https://www.hackerrank.com/challenges/birthday-cake-candles |
Practice Solving Data Structures and Algorithms Problems
|
|
Go over solving a Data Structures and Algorithms (DSA) problem for practice. In this session we might go over the following problems: https://www.hackerrank.com/challenges/a-very-big-sum https://www.hackerrank.com/challenges/diagonal-difference https://www.hackerrank.com/challenges/plus-minus |
Practice Solving Data Structures and Algorithms Problems
|
|
Practice Solving Data Structures and Algorithms Problems
2025-10-30 · 23:00
Go over solving a Data Structures and Algorithms (DSA) problem for practice. In this session we might go over the following problems: https://leetcode.com/problems/convert-the-temperature https://leetcode.com/problems/two-sum https://leetcode.com/problems/kids-with-the-greatest-number-of-candies |
Practice Solving Data Structures and Algorithms Problems
|
|
Practice Solving Data Structures and Algorithms Problems
2025-10-28 · 23:00
Go over solving a Data Structures and Algorithms (DSA) problem for practice. In this session we might go over the following problems: https://www.hackerrank.com/challenges/tree-preorder-traversal https://www.hackerrank.com/challenges/tree-inorder-traversal https://www.hackerrank.com/challenges/tree-postorder-traversal |
Practice Solving Data Structures and Algorithms Problems
|
|
Practice Solving Data Structures and Algorithms Problems
2025-10-23 · 23:00
Go over solving a Data Structures and Algorithms (DSA) problem for practice. In this session we might go over the following problems: https://leetcode.com/problems/linked-list-cycle https://leetcode.com/problems/reverse-linked-list https://leetcode.com/problems/remove-duplicates-from-sorted-list |
Practice Solving Data Structures and Algorithms Problems
|
|
Go over solving a Data Structures and Algorithms (DSA) problem for practice. In this session we might go over the following problems: https://leetcode.com/problems/remove-element https://leetcode.com/problems/move-zeroes https://leetcode.com/problems/sort-colors |
Practice Solving Data Structures and Algorithms Problems
|
|
Go over solving a Data Structures and Algorithms (DSA) problem for practice. In this session we might go over the following problems: https://leetcode.com/problems/final-value-of-variable-after-performing-operations https://leetcode.com/problems/single-number https://leetcode.com/problems/fizz-buzz |
Practice Solving Data Structures and Algorithms Problems
|
|
Go over solving a Data Structures and Algorithms (DSA) problem for practice. In this session we might go over the following problems: https://leetcode.com/problems/score-of-a-string https://leetcode.com/problems/reverse-string https://leetcode.com/problems/valid-anagram |
Practice Solving Data Structures and Algorithms Problems
|
|
Practice Solving Data Structures and Algorithms Problems
2025-09-07 · 20:00
Go over solving a Data Structures and Algorithms (DSA) problem for practice. In this session we might go over the following problems: https://leetcode.com/problems/contains-duplicate-ii https://leetcode.com/problems/finding-3-digit-even-numbers https://leetcode.com/problems/missing-number |
Practice Solving Data Structures and Algorithms Problems
|
|
Go over solving a Data Structures and Algorithms (DSA) problem for practice. In this session we might go over the following problems: https://leetcode.com/problems/running-sum-of-1d-array https://leetcode.com/problems/find-the-highest-altitude https://leetcode.com/problems/build-array-from-permutation |
Practice Solving Data Structures and Algorithms Problems
|
|
Practice Solving Data Structures and Algorithms Problems
2025-08-28 · 23:00
Go over solving a Data Structures and Algorithms (DSA) problem for practice. In this session we might go over the following problems: https://leetcode.com/problems/number-of-1-bits https://leetcode.com/problems/reverse-bits https://leetcode.com/problems/prime-number-of-set-bits-in-binary-representation |
Practice Solving Data Structures and Algorithms Problems
|
|
Go over solving a Data Structures and Algorithms (DSA) problem for practice. In this session we might go over the following problems: https://leetcode.com/problems/concatenation-of-array https://leetcode.com/problems/the-two-sneaky-numbers-of-digitville https://leetcode.com/problems/find-minimum-operations-to-make-all-elements-divisible-by-three |
Practice Solving Data Structures and Algorithms Problems
|
|
Go over solving a Data Structures and Algorithms (DSA) problem for practice. In this session we might go over the following problems: https://leetcode.com/problems/find-the-maximum-achievable-number https://leetcode.com/problems/defanging-an-ip-address https://leetcode.com/problems/divisible-and-non-divisible-sums-difference |
Practice Solving Data Structures and Algorithms Problems
|