Ho bisogno di una collezione che sia come un set. Fondamentalmente sto scannerizzando una lunga stringa e aggiungendo parole alla collezione, ma voglio essere in grado di rilevare quando ci sono duplicati.Imposta in Ruby?
Se i set non sono disponibili, qual è il modo più efficiente per farlo in Ruby? Punti Brownie per esempio il codice.
C'è qualcosa di simile che mi dice che ci sono duplicati nell'array? O uniq ha qualche valore di ritorno? – alamodey
uniq: restituisce un nuovo array rimuovendo i valori duplicati in self. uniq !: rimuove gli elementi duplicati da se stessi. Restituisce nullo se non vengono apportate modifiche (ovvero, non vengono trovati duplicati). – dirkgently