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

CodeSignal

Fundamental Data Structures - Linked Lists in Scala

via CodeSignal

Overview

This foundational course delves into understanding and applying Linked Lists in Scala. It details the inner workings, implementation, and complexities of Linked Lists, highlighting their effectiveness for solving interview-focused algorithmic challenges.

Syllabus

  • Unit 1: Introduction to Linked Lists with Scala
    • Adding New Stations to the Railway Network Using Scala
    • Implementing and Appending Nodes in a Linked List
    • Delete a Node from a Linked List in Scala
    • Updating Node Class to Include Station Names in Scala
  • Unit 2: Introduction to Linked List Problems with Scala
    • Linked List Reverse Traversal in Scala
    • Index of a Value in a Singly Linked List
  • Unit 3: Introduction to Linked Lists and Algorithmic Challenges with Scala
    • Remove Duplicates from Start of Linked List
    • Sum of Every Second Node in a Linked List
  • Unit 4: Expanding On Custom Linked Lists in Scala
    • Adding and Removing Elements in a Scala Linked List
    • Clearing and Verifying LinkedList Emptiness in Scala
    • Organize Your Daily Schedule with Linked Lists in Scala
    • Adding and Traversing Students in a LinkedList

Reviews

Start your review of Fundamental Data Structures - Linked Lists 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.