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

CodeSignal

Advanced Built-In Data Structures and their Usage in Javascript

via CodeSignal

Overview

Embark on your journey of mastering advanced built-in data structures such as sorted maps, linked lists/queues, and stacks. This course will lay the foundational knowledge required to effectively manipulate these advanced data structures.

Syllabus

  • Lesson 1: Stacks in JavaScript
    • Fixing the Cafeteria Tray Stack
    • Tray Monitoring System: Identify the Next Tray
    • Cafeteria Tray Management Using Stacks
    • Evaluating Parentheses Balance Using Stacks in JavaScript
    • Calculating Minimum Removals for Balanced Parentheses
    • Evaluating Reverse Polish Notation Using Stacks in JavaScript
  • Lesson 2: Queues and Deques in JavaScript
    • Fix the Supermarket Checkout Queue
    • Morning Queue Task in JavaScript
    • Managing a Task Queue with Deques in JavaScript
    • Rotate Deque for Fruit List
    • Coffee Shop Order Management Using Deque
  • Lesson 3: Binary Search Trees in JavaScript
    • Finding Countries in a Binary Search Tree
    • Finding the Country Before Pakistan in a Sorted BST
    • Key After Specific Entry in BinarySearchTree
    • Event Planning with Binary Search Trees
    • Tracking Quiz Scores with Binary Search Tree
  • Lesson 4: Implementing Custom BSTs with Classes and Comparators in JavaScript
    • Fixing the Employee Comparator in Binary Search Tree
    • Creating a Sorted Library with Publication Years as Keys
    • Adding Comparison Methods to the Player Class and Inserting into a Binary Search Tree
    • Creating a Sorted Library with Custom Comparator
    • Inventory System with Custom Sorted Binary Search Tree
  • Lesson 5: Practice Problems: Implementing Queues and Custom BSTs in JavaScript
    • Cafe Order Queue System in JavaScript
    • BrowserHistory Management System Using Deques
    • Priority-Based Order Processing in JavaScript
    • Building a TaskScheduler with Custom Class Keys in JavaScript

Reviews

Start your review of Advanced Built-In Data Structures and their Usage in Javascript

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.