Blind 75, The Dsa Essentials: Level-Up Coding Interviews

Posted By: ELK1nG

Blind 75, The Dsa Essentials: Level-Up Coding Interviews
Published 3/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 3.58 GB | Duration: 13h 41m

Build and blend DSA logics by solving Blind 75, a problem set curated by an ex-Meta Engineer.

What you'll learn

Solve curated list of problem by MANG engineer

Understand essential logics of Data Structures and Algorithms

Advance your algorithmic thinking

Build a firm grip on programming concepts

Array, Strings, Linked List, Bits, DP, Graphs, Tree and Heap

Covering simple to advanced problems

Learn to analyze problems

Learn to write complex codes

Requirements

Familiarity with basic coding

Ability to understand code

Description

Are you aspiring to master algorithms? stuck how to filter best problems with curated logical set?Welcome to Blind 75 Essentials: Level-up Coding Interviews the course which guide to build logical constructs of programming and DSA, an ultimate blend of most curated list of logics of Data Structures and Algorithms and helping you to strap your boots strong at your algorithm journeys ahead. The Course contains Blind 75, a list of 75 coding problems from LeetCode having most frequent and essential logics of DSA for preparing for technical interviews at MANG companies. The list was created by a Meta engineer in 2018 and has become famous as a great tool to start your interview preparation. The lecture contents are formatted to reinforce your understanding further by ordering the flow to build your logics constructively. Every problem starts with discussions around logics, then transcending to optimized methods with hands-on-coding in C++. Here is what you will learn -Problems on Data Structures* Arrays, Strings, Vectors* Hashing (Unordered Maps, Maps, Sets)* Stacks, Queues, Linked Lists* Binary Trees, BSTs, Heaps* Graphs, Tries, MatricsProblems on Algorithms* Brute force, Backtracking* Sliding Window, Interval Algorithms* Sorting, Searching, Binary Search* Dynamic Programming Fundamentals* Graph AlgorithmsLinks to actual problems and sample text forms of solutions-discussed are provided at resources section for further practice and analysis. Enjoy the trajectory of course, have a nice time.

Overview

Section 1: Introduction

Lecture 1 Concepts

Lecture 2 Note

Section 2: Arrays

Lecture 3 Two Sum

Lecture 4 Best Time to Buy and Sell Stocks

Lecture 5 Product of Array Except Self

Lecture 6 Contains Duplicate

Lecture 7 Maximum Subarray

Lecture 8 Maximum Product Subarray

Lecture 9 Find Minimum in Rotated Sorted Array

Lecture 10 Search in Rotated Sorted Array

Lecture 11 3Sum

Lecture 12 Container With Most Water

Section 3: Bit Manipulation

Lecture 13 Sum of Two Integers

Lecture 14 Number of 1 Bits

Lecture 15 Counting Bits

Lecture 16 Missing Number

Lecture 17 Reverse Bits

Section 4: Dynamic Programing

Lecture 18 Climbing Stairs

Lecture 19 Coin Change

Lecture 20 Longest Increasing Subsequence

Lecture 21 Longest Common Subsequence

Lecture 22 Word Break Problem

Lecture 23 Combination Sum

Lecture 24 House Robber

Lecture 25 House Robber II

Lecture 26 Decode Ways

Lecture 27 Unique Paths

Lecture 28 Jump Game

Section 5: Graph Theory

Lecture 29 Clone Graph

Lecture 30 Course Schedule

Lecture 31 Pacific Atlantic Water Flow

Lecture 32 Number of Islands

Lecture 33 Longest Consecutive Sequence

Lecture 34 Alien Dictionary

Lecture 35 Graph Valid Tree

Lecture 36 Number of Connected Components in an Undirected Graph

Section 6: Intervals

Lecture 37 Insert Interval

Lecture 38 Merge Intervals

Lecture 39 Non-overlapping Intervals

Lecture 40 Meeting Rooms

Lecture 41 Meeting Rooms II

Section 7: Linked List

Lecture 42 Reverse a Linked List

Lecture 43 Detect Cycle in a Linked List

Lecture 44 Merge Two Sorted Lists

Lecture 45 Merge K Sorted Lists

Lecture 46 Remove Nth Node From End Of List

Lecture 47 Reorder List

Section 8: Matrix

Lecture 48 Set Matrix Zeroes

Lecture 49 Spiral Matrix

Lecture 50 Rotate Image

Lecture 51 Word Search

Section 9: Strings

Lecture 52 Longest Substring Without Repeating Characters

Lecture 53 Longest Repeating Character Replacement

Lecture 54 Minimum Window Substring

Lecture 55 Valid Anagram

Lecture 56 Group Anagrams

Lecture 57 Valid Parentheses

Lecture 58 Valid Palindrome

Lecture 59 Longest Palindromic Substring

Lecture 60 Palindromic Substrings

Lecture 61 Encode and Decode Strings

Section 10: Tree

Lecture 62 Maximum Depth of Binary Tree

Lecture 63 Same Tree

Lecture 64 Invert/Flip Binary Tree

Lecture 65 Binary Tree Maximum Path Sum

Lecture 66 Binary Tree Level Order Traversal

Lecture 67 Serialize and Deserialize Binary Tree

Lecture 68 Subtree of Another Tree

Lecture 69 Construct Binary Tree from Preorder and Inorder Traversal

Lecture 70 Validate Binary Search Tree

Lecture 71 Kth Smallest Element in a BST

Lecture 72 Lowest Common Ancestor of BST

Lecture 73 Implement Trie (Prefix Tree)

Lecture 74 Add and Search Word

Lecture 75 Word Search II

Section 11: Heap

Lecture 76 Top K Frequent Elements

Lecture 77 Find Median from Data Stream

Students pursuing Computer Science or related fields.,Beginner-Intermediate level programmers who wish to ground their theories.,Developers who want to excel in problem solving skills & interviews.