Giter Site home page Giter Site logo

sandhya-veludandi / master-the-coding-interview Goto Github PK

View Code? Open in Web Editor NEW
26.0 2.0 8.0 23.4 MB

Step by step processes and LeetCode Python solutions to Zero To Mastery's Udemy course Master the Coding Interview: Big Tech (FAANG) Interview

Python 100.00%
zero-to-mastery-course ztm interview-prep leetcode udemy-course python

master-the-coding-interview's Introduction

Master the Coding Interview: Big Tech (FAANG) Interviews

This repository contains step by step processes and Python solutions to the LeetCode problems reviewed in Zero To Mastery's Udemy course Master the Coding Interview: Big Tech (FAANG) Interviews.

Throughout this repo are some Data Strucutres and Algorithms review notes and coding interview techniques. Check out this repository to review Data Structures and Algorithms flashcards.

Status Category Problem Difficulty Solution Folder
Arrays Two Sum Easy Two Sum Solution
Arrays Container with Most Water Medium Container with Most Water Solution
Arrays Trapping Rain Water Hard Trapping Rain Water Solution
Strings Backspace String Compare Easy Backspace String Compare Solution
Strings Longest Substring without Repeating Characters Medium Longest Substring without Repeating Characters Solution
Strings Valid Palindrome Easy Valid Palindrome Solution
Strings Valid Palindrome II Easy Valid Palindrome II Solution
Linked Lists Reverse a Linked List Easy Reverse a Linked List Solution
Linked Lists Reverse a Linked List II Medium Reverse a Linked List II Solution
Linked Lists Flatten a Multilevel Doubly Linked List Medium Flatten a Multilevel Doubly Linked List Solution
Linked Lists Linked List Cycle I Easy Linked List Cycle I Solution
Linked Lists Linked List Cycle II Medium Linked List Cycle II Solution
Stacks + Queues Valid Parentheses Easy Valid Parentheses Solution
Stacks + Queues Minimum Remove to Make Valid Parentheses Medium Minimum Remove to Make Valid Parentheses Solution
Stacks + Queues Implement Queue using Stacks Easy Implement Queue using Stacks Solution
Recursion + Sortings Kth Largest Element in an Array Medium Kth Largest Element in an Array Solution
Recursion + Sortings Find First and Last Position of Element in Sorted Array Medium Find First and Last Position of Element in Sorted Array Solution
Binary Trees Maximum Depth of a Binary Tree Easy Maximum Depth of a Binary Tree Solution
Binary Trees Binary Tree Level Order Traversal Medium Binary Tree Level Order Traversal Solution
Binary Trees Binary Tree Right Side View Medium Binary Tree Right Side View Solution
Binary Trees Count Complete Tree Nodes Medium Count Complete Tree Nodes Solution
Binary Trees Validate Binary Search Tree Medium Validate Binary Search Tree Solution
2D Arrays Number of Islands Medium Number of Islands Solution
2D Arrays Rotting Oranges Medium Rotting Oranges Solution
2D Arrays LC Walls and Gates or Coding Ninjas Walls and Gates Medium Walls and Gates Solution
Graphs Time Needed to Inform All Employees Medium Time Needed to Inform All Employees Solution
Graphs Course Schedule Medium Course Schedule Solution
Graphs Network Delay Time Medium Network Delay Time Solution
Dynamic Programming Min Cost Climbing Stairs Easy Min Cost Climbing Stairs Solution
⚒️ Dynamic Programming Knight Probability in Chessboard Medium in progress
⚒️ Backtracking Sudoku Solver Hard in progress
⚒️ Interface Design Monarchy None in progress
⚒️ Tries Implement Prefix Trie Medium in progress

master-the-coding-interview's People

Contributors

sandhya-veludandi avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.