Wenn es ein Array istFinden Sie den Index nach aktuellen Sortierreihenfolge eines Arrays in Ruby
array A = ["a","b","c","d"] #Index is [0,1,2,3]
Und es sortiert.
array A = ["d","c","b","a"]
Ich brauche ein Array, das mir den aktualisierten Index auf der sortierten Reihenfolge basierte gibt
[3,2,1,0]
Ich versuche, eine Lösung für diesen rubin
UPDATE auf die Frage zu finden
Wenn a nach
array A = ["d","b","c","a"] #not a pure reverse
Dann sollte der zurück Index Array
[3,1,2,0]
Willkommen bei SO in
object_id
Werte im Wandel führt. Bitte lesen Sie "[fragen]". Wir würden gerne Ihre Bemühungen sehen, das Problem zu lösen. Hast du Code geschrieben? Wenn ja, lesen Sie "[mcve]". Wir schreiben keinen Code für Sie, aber wir helfen Ihnen, Ihren Code zu reparieren. –