[JAVA] [Algorithmus] N Zahlen mit einem Intervall von X.

Problembeschreibung

Die Methodenlösung verwendet Parameter der Ganzzahl x und der natürlichen Zahl n und gibt eine Liste mit n Zahlen zurück, die mit x beginnen und um x inkrementiert werden. Sehen Sie sich die folgenden Bedingungen an und erstellen Sie eine Methodenlösung, die die Bedingungen erfüllt.

Bedingungen

--x ist eine Ganzzahl größer oder gleich -10000000 und kleiner oder gleich 10000000. --n ist eine natürliche Zahl von 1000 oder weniger.

Eingabe- / Ausgabebeispiel

x n result
2 5 [2,4,6,7,10]
4 3 [4,8,12]
-4 2 [-4,-8]

Kommentar


class Solution {
    public long[] solution(int x, int n) {
        long[] result = new long[n];
        result[0] = x; //Initialisieren Sie x auf Index 0, wenn wir mit x beginnen
        
        //Da die Nummer 0 oben initialisiert wurde, beginnt i bei 1 und wiederholt sich bis n.
        for (int i = 1; i < n; i++) {
            //Da es um x zunimmt, ergibt sich der Ergebnisindex: i-Wert von 1+Mach x.
            result[i] = result[i - 1] + x;
        }
        
        return result;
    }
}

Recommended Posts

[Algorithmus] N Zahlen mit einem Intervall von X.
Konvertieren Sie ein Array von Zeichenfolgen in Zahlen
[Java] Finden Sie die Primzahl mit dem Eratostenes-Sieb
[Java] Finde die Primzahl mit dem Eratostenes-Sieb (Teil 2)
Vorteile der Erzeugung von AbstractFactory-Mustern mit Enum
Testen Sie den Inhalt einer Excel-Datei mit JUnit
Erstellen Sie mit Docker x Cypress eine E2E-Testumgebung