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 Ruby

via CodeSignal

Overview

This foundational course delves into understanding and applying Linked Lists in Ruby. 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 in Ruby
    • Adding Stations to a Railway Network
    • Add a Node to the End of a Linked List in Ruby
    • Deleting a Node from a Linked List in Ruby
    • Update Node Class to Handle Station Names and Display Network
  • Unit 2: Practical Implementation Exercises for Linked Lists in Ruby
    • Navigating Linked Lists in Reverse Order
    • Determining the Index of a Value in a Singly Linked List
  • Unit 3: Mastering Linked Lists and Algorithmic Challenges in Ruby
    • Remove Duplicates from Start of Linked List
    • Sum of Every Second Node in a Linked List
  • Unit 4: Expanding On Custom Linked Lists in Ruby
    • Working with Linked Lists in Ruby
    • Clear All Daily Activities from List in Ruby
    • Organizing Your Daily Agenda with Ruby Array Tasks
    • Inserting a Node into a LinkedList and Traversing the Roster

Reviews

Start your review of Fundamental Data Structures - Linked Lists in Ruby

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.