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

CodeSignal

Hashing, Sets, and Maps in Scala

via CodeSignal

Overview

Explore Hashing, Dictionaries, and Sets in Scala with this course, focusing on implementation, use cases, and algorithmic problem-solving. Gain practical experience to tackle data analysis and management tasks effectively.

Syllabus

  • Unit 1: Exploring Scala's HashSet: Features, Implementation, and Applications
    • Determine Visitor Presence with HashSet
    • Managing Unique User IDs with HashSet in Scala
  • Unit 2: Exploring Scala's HashSet: Efficient Solutions for Uniqueness and Set Operations
    • Audience Overlap Detection Using HashSet in Scala
    • Remove Duplicates Using HashSet in Scala
  • Unit 3: Mastering Unique Elements and Anagram Detection with Scala HashSet
    • Find the First Duplicate Word in a List
    • Anagram Length Sum Finder in Scala
  • Unit 4: Exploring Scala's Map: Key-Value Pairs and Hashing Efficiency
    • Retrieving Average Book Review Score Using Maps in Scala
    • Removing an Item from a Map Inventory in Scala
    • Working with Scala Maps: Adding Movies to a Collection
    • Building an Online Bookstore Inventory with Maps in Scala
  • Unit 5: Advanced Map Operations in Scala
    • Tallying Word Frequencies from Cosmic Signals in Scala
    • Sum of Product Quantities in a Scala Map
  • Unit 6: Efficient Problem Solving with Scala Maps: Majority Element and Keyword Index Creation
    • Frequent Book Identifier in Scala
    • Catalog Words using Scala's Map

Reviews

Start your review of Hashing, Sets, and Maps in Scala

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.