[RUBY] Konvertieren Sie das Alphabet in 26 Basis + ungefähr Array-Länge

Ich werde etwas posten, das bei der Lösung des Paiza-Problems hilfreich war

Wandle das Alphabet in 26 Basis um (1-26)

S="abcdefghijklmnopqrstuvwxyz" S.index(x)+1 Es wird bis zum 26. mit S in eine Zeichenkette umgewandelt und abhängig von der Nummer des tatsächlichen Alphabets in eine Zahl umgewandelt. (Es scheint einen besseren Weg zu geben ...)

Array-Länge

x = [1,2,3,4,5] x.length (=5) (x.length -1) (=4) Sie können sogar eine kürzere Länge verwenden.

Recommended Posts

Konvertieren Sie das Alphabet in 26 Basis + ungefähr Array-Länge
[Java] Konvertiert ArrayList in Array
[Java] Konvertieren Sie ein Array in ArrayList * Achtung
Konvertieren Sie das 2D-Array von Swift in das 2D-Array von C.
Konvertieren Sie ein Array von Zeichenfolgen in Zahlen
Konvertieren Sie eine Zeichenfolge mit swift in ein zeichenweises Array
Konvertieren Sie das Array von error.full_messages in Zeichen und geben Sie es aus
Konvertieren Sie die CSV-Datei mit enum in eine Datensatzdatei mit fester Länge
So konvertieren Sie eine Datei in ein Byte-Array in Java
[Java] Ich möchte ein Byte-Array in eine Hexadezimalzahl konvertieren
Konvertieren Sie ein Java-Byte-Array in eine hexadezimale Zeichenfolge
Hinzufügen von Elementen ohne Angabe der Länge des Arrays
Für Java-Anfänger: Liste, Karte, Iterator / Array ... Wie konvertiere ich?
Konvertieren Sie ein zweidimensionales Array mit der Java 8 Stream-API in das CSV-Format
Konvertieren Sie ein potenziell null-Array in einen Stream
Ich möchte Zeichen konvertieren ...
Konvertieren Sie den Zeichenfolgentyp in den Zeitstempeltyp
In Ruby Leet-Zeichenfolge konvertieren
Konvertieren Sie ein serialisierbares Objekt in Byte []
Konvertieren Sie von ○ Monaten in ○ Jahre ○ Monate
So konvertieren Sie Java Base
So initialisieren Sie ein Java-Array