YoVDO

Intro to Stacks - Data Structure Explained and Coding Challenges

Offered By: freeCodeCamp

Tags

Data Structures Courses Java Courses Algorithms Courses Stacks Courses Coding Interviews Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Dive into a comprehensive tutorial on stacks, a fundamental data structure in computer science. Explore the basics of stacks, their real-world applications, and implementation techniques. Master essential stack operations and tackle various coding challenges, including Daily Temperatures, Reverse Polish Notation evaluation, and Parentheses Generation. Enhance your problem-solving skills with advanced stack-based algorithms for Car Fleet management, Histogram analysis, and more. Access additional resources like frequently asked technical interview questions and a GitHub repository with solution implementations. Gain practical experience through hands-on coding exercises and prepare yourself for technical interviews in the software development industry.

Syllabus

⌨️ Introduction
⌨️ About me
⌨️ Introduction to Stack
⌨️ Stack in real world
⌨️ Basic Operations
⌨️ Stack implementation
⌨️ Stack use cases
⌨️ Daily Temperatures
⌨️ Evaluate Reverse Polish Notation
⌨️ Min Stack
⌨️ Generate Parentheses
⌨️ Car Fleet
⌨️ Minimum Remove to Make Valid Parentheses
⌨️ Valid Parentheses
⌨️ Largest Rectangle In Histogram
⌨️ Longest Valid Parentheses
⌨️ Max Stack


Taught by

freeCodeCamp.org

Related Courses

10 Common Coding Interview Problems - Solved!
freeCodeCamp
Data Structures and Algorithms in Python - Full Course for Beginners
freeCodeCamp
Data Structures and Algorithms with Visualizations – Full Course (Java)
freeCodeCamp
MASTER your coding interview
freeCodeCamp
Solve Coding Interview Backtracking Problems - Crash Course
freeCodeCamp