Advanced Built-In Data Structures and their Usage in Ruby
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.
Lessons and practices
Cafeteria Tray Management Bug Fix
Determine the Next Tray in Stack Without Removal
Cafeteria Tray Stack Management
Balanced Parentheses Using Stack Operations
Balancing Parentheses with Stack Operations
Evaluate Reverse Polish Notation Using a Stack in Ruby
Managing Supermarket Checkout Queue
Managing Morning Tasks with Queues in Ruby
Managing Task Queue with Deque in Ruby
Rotating Fruits in an Array
Simulating a Coffee Shop Order Management System Using Deques
Simulating Alphabetical Rotation in a Hash
Country Before Pakistan in SortedSet
Find the First and Last Entries in a Hash
Filtering Events by Month with Ordered Hashes
Track Quiz Participants' Scores and Find the Top Performer
Organizing Employees in a Sorted Map
Creating a Sorted Set of Books in Ruby
Creating a Sorted Player Tournament with Custom Comparison in Ruby
Creating a Sorted Library System in Ruby
Queue Management for Cafe Orders
Browser History Management Using Deque
Simulating a Priority-Based Order Processing System in Ruby
Interested in this course? Learn and practice with Cosmo!
Practice is how you turn knowledge into actual skills.