Biorąc pod uwagę, że mam OGROMNĄ tablicę i wartość z niej. Chcę uzyskać indeks wartości w tablicy. Czy jest inny sposób, zamiast zadzwonić Array#indexpo to? Problem wynika z potrzeby utrzymywania naprawdę dużej tablicy i wywoływania Array#indexogromną liczbę razy.
Po kilku próbach odkryłem, że buforowanie indeksów wewnątrz elementów poprzez przechowywanie struktur z (value, index)polami zamiast samej wartości daje ogromny skok wydajności (20x wygrana).
Nadal zastanawiam się, czy istnieje wygodniejszy sposób na znalezienie indeksu elementu en bez buforowania (lub jest dobra technika buforowania, która zwiększy wydajność).