Мне нужна коллекция, подобная набору. В основном я сканирую длинную строку и добавляю слова в коллекцию, но я хочу, чтобы можно было обнаружить, когда есть дубликаты.Наборы в Ruby?
Если наборы недоступны, что является самым эффективным способом сделать это в Ruby? Брауни указывает, например, код.
Есть ли что-то подобное, что говорит мне о наличии дубликатов в массиве? Или uniq имеет какое-либо возвращаемое значение? – alamodey
uniq: возвращает новый массив, удаляя повторяющиеся значения в self. uniq !: Удаляет повторяющиеся элементы из себя. Возвращает nil, если никаких изменений не производится (т. Е. Дубликатов не найдено). – dirkgently