Als «array-manipulation» getaggte Fragen

14
Wirst du mein Weber sein?

Ich habe kürzlich ' The Weaver ' durchgespielt und ich denke, es ist eine interessante Herausforderung für Code-Golf . Prämisse: Der Weaver ist ein Spiel, bei dem Sie eine Reihe von Bändern aus zwei Richtungen erhalten, die um 90 Grad voneinander entfernt sind. Ihr Ziel ist es, diese an bestimmten...

14
Optimale Zwischenspeicherung

Sie erhalten eine Folge von Speicheranforderungen und eine Cache-Größe. Sie müssen die geringstmögliche Anzahl von Cache-Fehlern unter einer Cache-Ersetzungsstrategie zurückgeben. Eine optimale Strategie ist Beladys Algorithmus , den Sie verwenden können, wenn Sie möchten. Ein Cachesystem...

14
Array-Läufe suchen

Finde die Läufe in einem Array Ein Lauf ist definiert als drei oder mehr Zahlen, die mit einem konstanten Schritt vom vorherigen inkrementiert werden. Zum Beispiel wäre [1,2,3] ein Lauf mit Schritt 1, [1,3,5,7] wäre ein Lauf mit Schritt 2 und [1,2,4,5] ist kein Lauf. Wir können diese Läufe durch...

14
Fivenum und ein bisschen

(Ein Paradoxon, ein Paradoxon, ein genialstes Paradoxon) Dies ist der erste Teil einer mehrteiligen Serie, die von verschiedenen R-Funktionen inspiriert ist. Die Aufgabe Ausgehend von einem Datensatz DDD mit positiven ganzen Zahlen müssen Sie die 5-stellige Zusammenfassung von DDD berechnen . Da...

13
Bitweise Operatoren in Brainfuck

Ihre Aufgabe ist es, ein Brainfuck-Programm für jeden der folgenden Binäroperatoren zu erstellen. Jedes Programm sollte eine oder zwei 8-Bit-Zahlen (A und B) von der Eingabe nehmen und die angegebene Operation berechnen: A XOR B A AND B A OR B A Shifted Left by 1 (circular shift) NOT A Sie müssen...

13
Holen Sie sich die Getters

Die Aufgabe Ich vermute, jeder mag die automatische Codegenerierung und das Sparen von Zeit während der Arbeit. Sie müssen tagsüber viele Klassen und Mitglieder erstellen, und Sie möchten nicht alle gettersmanuell erstellen . Die Aufgabe besteht darin, ein Programm oder eine Funktion zu schreiben,...

13
Wer ist der König des Turniers?

Hintergrund Stellen Sie sich ein Round-Robin-Turnier vor, bei dem jeder Teilnehmer ein Spiel gegen jeden anderen Teilnehmer spielt. Es gibt keine Unentschieden, also hat jedes Spiel einen Gewinner und einen Verlierer. Ein Teilnehmer A ist ein König des Turniers, wenn für jeden anderen Teilnehmer B...

13
Führen Sie durch ein Array

Wir alle hören oft die Redewendung "durch das Array gehen", um "die Funktion über das folgende Array abbilden" zu bedeuten. Ich muss es jedoch tun (jetzt!), Also möchte ich, dass du rennst durch das Array. Wie laufe ich? Stellen Sie sich vor, es gibt ein wildes Rudel Wölfe hinter sich Das...

13
Fibonacci produkte

Sie können eine Zahl größer als 0 als eindeutige Summe positiver Fibonacci-Zahlen zerlegen. In dieser Frage subtrahieren wir wiederholt die größtmögliche positive Fibonacci-Zahl. Z.B: 1 = 1 2 = 2 3 = 3 4 = 3 + 1 12 = 8 + 3 + 1 13 = 13 100 = 89 + 8 + 3 Nun nenne ich ein Fibonacci-Produkt die...

13
Lose Bereiche interpretieren

Lose Bereiche interpretieren ListSharp ist eine interpretierte Programmiersprache mit vielen Funktionen. Eine dieser Funktionen ist ein auf einem Index basierender Range Creator, der folgendermaßen funktioniert: Sie definieren einen Bereich als (INT) TO (INT)oder genau dort, (INT)wo beide oder der...

13
Verwandle dieses Array in eine Matrix

Nehmen Sie ein nicht verschachteltes Array als Eingabe. Verwandeln Sie es mit der folgenden Methode in eine Matrix: Nehmen wir an, mein Array ist [1, 2, 3, 4, 5] Zuerst wiederhole ich dieses Array fünfmal: (die Länge) [[1, 2, 3, 4, 5], [1, 2, 3, 4, 5], [1, 2, 3, 4, 5], [1, 2, 3, 4, 5], [1, 2, 3, 4,...

13
Dehnen Sie ein Array

Früher habe ich den Prozess des Zerquetschens eines Arrays definiert In einem Schwarm lesen wir das Array von links nach rechts. Wenn wir an einem Punkt zwei gleiche Elemente in einer Reihe antreffen, entfernen wir das erste und verdoppeln das zweite. Hier ist zum Beispiel der Prozess des...

13
Array-Faktorisierung

Ausgehend von einer Reihe positiver Ganzzahlen geben Sie eine stabile Reihe der unterschiedlichen Primfaktoren dieser Ganzzahlen aus. Mit anderen Worten, für jede Ganzzahl in der Eingabe in der angegebenen Reihenfolge müssen die Primfaktoren abgerufen, sortiert und alle Primzahlen, die noch nicht...

13
Gruppieren von Array-Daten

Geben Sie bei einer Ganzzahlmatrix aund einer nichtnegativen Ganzzahl ieine Zuordnung aus b, die die unterschiedlichen Werte in der ith-Spalte aden Zeilen zuordnet a, die diesen Wert in der ith-Spalte haben. Sie können davon ausgehen, dass dies iim halboffenen Bereich liegt [0, num_cols(a))(oder...

13
Stelle die Primzahl von der Primkraft wieder her

Definition : Eine Primzahl ist eine natürliche Zahl, die in der Form p n ausgedrückt werden kann, wobei p eine Primzahl und n eine natürliche Zahl ist. Aufgabe : Gib bei einer Primzahl p n > 1 die Primzahl p zurück. Testfälle : input output 9 3 16 2 343 7 2687 2687 59049 3 Wertung : Das ist...