Advanced Ruby • Exercise 1/5

Using Set

00:00
0
20 points

Instructions

Create a function unique_words that takes a sentence and returns
a Set of unique words (lowercase).

Set is like an Array but:
- Only stores unique elements
- Has O(1) lookup time
- No guaranteed order

require 'set'

set = Set.new([1, 2, 2, 3])  # => #<Set: {1, 2, 3}>
set.include?(2)              # => true (fast!)

Your Code

Results

Click "Run Tests" to see results