Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

CodeSignal

Fundamental Data Structures - Stacks and Queues in C#

via CodeSignal

Overview

This advanced course delves into understanding and applying Stacks and Queues in C#. It explains the internal workings, implementation, and complexities of these structures, emphasizing their effectiveness for solving interview-centric algorithmic challenges.

Syllabus

  • Unit 1: Stacks: Concepts and Implementation in C#
    • Implement the Push Method for a Stack in C#
    • Fix the Stack Bug in C#
    • Simulate Chair Stacking in a Storeroom Using C# Stacks
  • Unit 2: Stacks: Solving Problems with C#
    • Are Brackets Balanced Using a Stack in C#
    • Reversing and Flipping Cases with a Stack in C#
  • Unit 3: Stacks in Coding Interviews: Advanced Techniques and Implementations in C#
    • Finding the Next Smaller Element
    • Implementing a Stack with Maximum Functionality
  • Unit 4: Queues: Concepts and Implementation in C#
    • Roller Coaster Queue Manager Task
    • Fix the Theme Park Queue Bug
    • Theme Park Queue Management in C#
  • Unit 5: Advanced Queue Manipulations in C#
    • Alternate Ship Selection from Queue
    • MovingAverage Class Implementation in C#

Reviews

Start your review of Fundamental Data Structures - Stacks and Queues in C#

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.