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

CodeSignal

Mastering Algorithms: Map, Set, and Two Pointers in TypeScript

via CodeSignal

Overview

Dive into the key algorithms involving Maps, Sets, and two-pointer techniques. This course will enhance your skills in optimizing data structures and problem-solving methods.

Syllabus

  • Unit 1: Complexity Analysis and Optimization Techniques in TypeScript
    • Sum of Integer Points Between Cities in Elegantland
    • Finding the Smallest Absolute Difference
    • Optimized Array Replacement in TypeScript
  • Unit 2: Using Sets and Arrays for Efficient Data Comparisons in TypeScript
    • Finding Common Characters in a String and an Array
    • Optimizing Celestial Body Search with Sets in TypeScript
    • Recommend Trending Songs Not Yet Heard
  • Unit 3: Optimizing Array Segmentations Using TypeScript Maps
    • Partitioning a String into Substrings with Unique Characters
    • Identifying the Optimal Character for Maximum Unique Word Breaks
    • Shortest Distance Between Word Occurrences in TypeScript
  • Unit 4: Applying the Two-Pointer Technique in TypeScript
    • Finding Pairs with Two-Pointer Technique
    • Finding Maximum Sum Subarray with Two-Pointer Technique
    • Finding the Longest Subarray with a Given Sum
  • Unit 5: Mastering Arrays and Two-Pointer Technique with TypeScript
    • Closest Element Finder in TypeScript
    • Finding the Influencer Within Two Degrees of Separation
    • Longest Substring with K Distinct Characters Task

Reviews

Start your review of Mastering Algorithms: Map, Set, and Two Pointers in TypeScript

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.