Als «array-manipulation» getaggte Fragen

23
Anderer Weg nach vorne

Bei einer gegebenen Liste von ganzen Zahlen wird ein Vorwärtsunterschied in einer bestimmten Reihenfolge / Tiefe erzeugt. Für die Liste der ganzen Zahlen: (10, 18, -12, 4, 8, -3, -5, 67, 9, 14) Die Vorwärtsdifferenzen bei den verschiedenen Aufträgen / Tiefen sind: 0 10, 18, -12, 4, 8, -3, -5, 67,...

23
Sprich mir nach!

Wenn Sie eine Zeichenfolge als Argument angeben, geben Sie die Länge der längsten nicht überlappenden wiederholten Teilzeichenfolge (n) oder Null aus, wenn keine solche Zeichenfolge vorhanden ist. Sie können davon ausgehen, dass die Eingabezeichenfolge nicht leer ist. Beispiele abcdefabc: Der...

23
Parität der Summe der anderen Elemente

Aufgabe Ersetzen Sie bei einem gegebenen Array positiver Ganzzahlen jedes Element durch die Parität der Summe der anderen Elemente. Das Array enthält garantiert mindestens 2 Elemente. Definition Parität: ob eine Zahl gerade oder ungerade ist. Beispiel Für das Array [1,2,3,1]: Ersetzen Sie 1durch...

23
Iterierte Teilsummen

Die Teilsummen einer Liste von ganzen Zahlen [a 1 , a 2 , a 3 , ..., a n ] sind s 1 = a 1 s 2 = a 1 + a 2 s 3 = a 1 + a 2 + a 3 ... s n = a 1 + a 2 + ... + a n Wir können dann die Liste der Teilsummen [s 1 , s 2 , s 3 , ..., s n ] nehmen und ihre Teilsummen erneut berechnen, um eine neue Liste zu...

23
Eine geometrische Herausforderung

Jeder liebt Geometrie. Warum versuchen wir nicht, Golf zu programmieren? Diese Herausforderung besteht darin, Buchstaben und Zahlen aufzunehmen und daraus Formen zu machen. Die Eingabe Die Eingabe erfolgt in Form von (shapeIdentifier)(size)(inverter). Aber was sind ShapeIdentifier, Größe und...

23
Zahlen steigen, Buchstaben sinken

Inspiriert von dieser Stapelüberlauf-Frage: Sortieren einer Liste: Zahlen in aufsteigender Reihenfolge, Buchstaben in absteigender Reihenfolge . Ihre Aufgabe ist es, das folgende Problem zu lösen, und da dies Codegolf ist , sollten Sie dies in so wenigen Bytes wie möglich tun. Sie sollten eine...

23
Hilberts Grand Hotel

Einführung Einige von Ihnen haben vielleicht von Hilberts Grand Hotel gehört . Der Manager dort hat seine Liste mit den Aufenthaltsorten der Gäste verloren, hat jedoch immer noch die Reihenfolge, in der sie eingecheckt haben. Jeder Gast kann nicht in einem Zimmer mit einer niedrigeren Zimmernummer...

23
Das Nest verlassen

Bei einer nicht flachen Liste von Ganzzahlen wird eine Liste von Listen ausgegeben, die die Ganzzahlen in jeder Verschachtelungsebene enthält, beginnend mit der am wenigsten verschachtelten Ebene, wobei die Werte in ihrer ursprünglichen Reihenfolge in der Eingabeliste von links nach rechts gelesen...

23
Mehrdimensionale Umkehrung

Bei einem n-dimensionalen orthogonalen (nicht zackigen) Array nicht negativer Ganzzahlen und einer Angabe, welche Dimensionen umgekehrt werden sollen, wird das Array zurückgegeben, jedoch entlang dieser Dimensionen umgekehrt. Die Angabe kann als Boolesche Liste der Länge N oder als Liste einer...

23
Mische ein zerlumptes Array

Ein unregelmäßiges Array ist ein Array, in dem jedes Element eine unbekannte Anzahl positiver Ganzzahlen enthält. Beispielsweise handelt es sich bei den folgenden Elementen um unregelmäßige Arrays: [[1,2,3],[4],[9,10]] Shape: 3,1,2 [[1],[2],[3]] Shape: 1,1,1 [[1,2,3,4,5,6,8]] Shape: 7 Die folgenden...

23
Sortieren Sie eine verschachtelte Liste

Sie müssen ein Programm oder eine Funktion schreiben, die eine verschachtelte Liste sortiert. Hier sind die Regeln zum Sortieren einer verschachtelten Liste: Nehmen wir diese Liste als Beispiel: ((5, 2), 2, 7, (2, 1, (3, 4)), 9) Jedes Element in dieser Liste hat eine "Priorität". Ein Element zählt...

23
Umgekehrte Deltas eines Arrays

Umgekehrte Deltas eines Arrays Eine Fortsetzung der inversen Deltas eines Arrays Ihre Aufgabe ist es, ein Array von vorzeichenbehafteten 32-Bit-Ganzzahlen mit umgekehrten Deltas neu zu kompilieren. Beispiel Die Liste, 18 19 17 20 16 hat die Deltas: 1 -2 3 -4 was umgekehrt ergibt: -4 3 -2 1 dann,...

22
Stürze ein paar Dominosteine!

Dank dieser Frage für einige Inspiration In dieser Herausforderung werden wir eine Reihe von Dominosteinen als eine Kette von darstellen |, /und \. Sie erhalten eine Reihe von Dominosteinen als Eingabe und müssen bestimmen, wie sie aussehen, wenn sie sich eingelebt haben. Hier sind die Regeln, wie...

22
Umgekehrte positive Läufe

Eingang Ihre Eingabe besteht aus einer Liste einstelliger Zahlen in einem angemessenen Format, einschließlich einer Ziffernfolge. Die Eingabe wird nicht leer sein. Ausgabe Ihre Ausgabe soll die Eingabeliste sein, wobei jedoch jede maximale Folge von Ziffern ungleich Null umgekehrt wird. Beispiel...