Berechnen Sie den Index einer bestimmten Zahl innerhalb einer sortierten Menge
Sie sind sich nicht sicher, ob diese Frage bei Math-Overflow oder hier gestellt werden soll. Versuchen Sie es also zuerst hier:
Angenommen, wir erhalten eine Zahl mit N 1 und M 0.
Es gibt (M + N)! / (M! * N!) Verschiedene solcher Zahlen, die in einer abzählbaren Menge sortiert werden können.
Die sortierte Menge aller Zahlen mit 2 Einsen und 3 Nullen lautet beispielsweise:
0 00011
1 00101
2 00110
3 01001
4 01010
5 01100
6 10001
7 10010
8 10100
9 11000
Wie können wir den Index einer bestimmten Zahl innerhalb der entsprechenden Menge effizient berechnen?
Hinweis: Die Eingabe für diese Frage lautetnur die Nummer undnicht die gesamte (entsprechende) Menge.