Als «array-manipulation» getaggte Fragen

Ein Wettbewerb zur Lösung eines bestimmten Problems durch Verwendung und Manipulation von Arrays.

18
Baue eine Leiter
Einführung Ich möchte eine Leiter bauen. Dafür habe ich zwei lange Bretter mit Löchern aus dem Schrottplatz geputzt, und ich möchte die Stufen in diese Löcher legen. Die Löcher sind jedoch nicht gleichmäßig platziert, so dass die Stufen ein wenig wackelig werden und ich es schwierig finde, die Menge an …

25
Heimat auf der Liste
Diese Herausforderung besteht einfach darin, eine Liste mit ganzen Zahlen zurückzugeben, die der Python-Bereichsfunktion ähnelt, mit der Ausnahme, dass jede aufeinanderfolgende Zahl so tief in Listen sein muss. Regeln : Erstellen Sie ein Programm oder eine nicht anonyme Funktion Das Ergebnis sollte zurückgegeben oder gedruckt werden Das Ergebnis sollte in …

30
Modus (häufigstes Element) einer Liste
Schreiben Sie ein Snippet, um den Modus (die häufigste Zahl) einer Liste positiver Ganzzahlen zu berechnen. Zum Beispiel der Modus von d = [4,3,1,0,6,1,6,4,4,0,3,1,7,7,3,4,1,1,2,8] ist 1, weil es maximal 5 mal vorkommt. Sie können davon ausgehen, dass die Liste in einer Variablen wie dund in einem eindeutigen Modus gespeichert ist. …

16
Nicht überlappende Matrixsumme
Nicht überlappende Matrixsumme Geben Sie bei k Arrays der Länge n die maximal mögliche Summe aus, indem Sie ein Element aus jedem Array verwenden, sodass keine zwei Elemente aus demselben Index stammen. Es ist garantiert, dass k <= n ist. Eingang Eine nicht leere Liste von nicht leeren Arrays mit …


24
Erhöhe eine einzelne Zahl
Einführung Angenommen, Sie möchten die Endmaxima einer Liste von Zahlen berechnen, dh das Maximum jedes nicht leeren Suffixes. Eine Möglichkeit besteht darin, wiederholt eine Nummer auszuwählen und durch eine höhere Nummer zu ersetzen, bis dies nicht mehr möglich ist. In dieser Herausforderung besteht Ihre Aufgabe darin, einen Schritt dieses Algorithmus …


24
Berechnen Sie die Känguru-Sequenz
Hintergrundgeschichte Haftungsausschluss: Kann erfundene Informationen über Kängurus enthalten. Kängurus durchlaufen mehrere Entwicklungsstufen. Je älter und stärker sie werden, desto höher und länger können sie springen, und desto öfter können sie springen, bevor sie hungrig werden. In Stufe 1 ist das Känguru sehr klein und kann überhaupt nicht springen. Trotzdem bedarf …

10
Hüpfen in einem Array
Einführung Arrays können auch als Feld für einen springenden Ball betrachtet werden. Das klingt natürlich sehr vage, daher hier ein Beispiel für eine Eingabe: [1, 2, 3, 4, 5, 6, 7, 8, 9] [9, 8, 7, 6, 5, 4, 3, 2, 1] [1, 2, 3, 4, 5, 6, 7, 8, …

27
Wie viele Tage im Monat?
Bei einer Textdarstellung (vollständiger Name ohne Berücksichtigung der Groß- / Kleinschreibung oder Abkürzung mit 3 Zeichen) eines Monats wird die Anzahl der Tage im Monat zurückgegeben. Zum Beispiel december, DECund decsollte alle 31 zurück. Februar kann entweder 28 oder 29 Tage haben. Angenommen, die Eingabe ist ein Monat in einer …

15
Alle einzelnen Achtel
Bei einem nicht leeren rechteckigen Array von Ganzzahlen von 0bis 9wird die Anzahl der Zellen ausgegeben, die 8einen Nachbarn haben oder nicht 8. Unter Nachbarn wird hier der Moore-Sinn verstanden , also auch Diagonalen. Jede Zelle hat also 8Nachbarn, mit Ausnahme der Zellen an den Rändern des Arrays. Zum Beispiel …

15
Modularer Rundfunk
Diese Herausforderung steht im Zusammenhang mit einigen Funktionen der MATL-Sprache im Rahmen des Events Sprache des Monats im Mai 2018 . Einführung In MATL arbeiten viele Funktionen mit zwei Eingängen elementweise mit Broadcast . Dies bedeutet Folgendes: Elementweise (oder vektorisiert ): Die Funktion nimmt zwei Arrays mit übereinstimmenden Größen als …

3
Implementieren Sie vereinfachtes Kerning
Einführung Kerning bedeutet, den Abstand zwischen den Buchstaben eines Textes anzupassen. Betrachten Sie als Beispiel das Wort, Topdas mit den folgenden drei Glyphen geschrieben wurde: ##### ..... ..... ..#.. ..... ..... ..#.. ..##. .###. ..#.. .#..# .#..# ..#.. .#..# .#..# ..#.. ..##. .###. ..... ..... .#... ..... ..... .#... Wir …
24 code-golf  grid  code-challenge  atomic-code-golf  code-golf  combinatorics  probability-theory  card-games  code-golf  number  geometry  code-golf  decision-problem  chess  code-golf  math  number  sequence  code-golf  string  regular-expression  code-golf  arithmetic  integer  code-golf  math  array-manipulation  code-golf  number  decision-problem  integer  code-golf  string  ascii-art  kolmogorov-complexity  code-golf  decision-problem  graph-theory  binary-matrix  code-golf  string  parsing  code-golf  string  code-golf  morse  code-golf  code-golf  string  code-golf  ascii-art  cellular-automata  code-golf  binary  base-conversion  code-golf  arithmetic  decision-problem  integer  checksum  code-golf  matrix  linear-algebra  code-golf  code-golf  game  code-golf  sequence  binary  code-golf  combinatorics  optimization  code-golf  decision-problem  quine  code-golf  rational-numbers  bitwise  code-golf  string  permutations  code-golf  kolmogorov-complexity  unicode  code-golf  ascii-art  number  code-golf  number  integer  binary  base-conversion  code-golf  array-manipulation  code-golf  chemistry  code-golf  number  sequence  fibonacci  code-golf  matrix  optimization  code-golf  number  code-golf  math  number  sequence  code-golf  math  array-manipulation  matrix  linear-algebra  code-golf  kolmogorov-complexity  cops-and-robbers  cops-and-robbers  code-golf  tips  basic  code-golf  decision-problem  binary  tiling  game  king-of-the-hill  python  code-golf  c  code-golf  ascii-art  code-golf  string  kolmogorov-complexity  alphabet  code-golf  number  code-golf  string  code-golf  number  sequence  integer  code-golf  number  permutations  restricted-complexity  restricted-time 

22
Maximaler Lauf zwischen identischen Elementen
Dies ist eine Überarbeitung dieser nun gelöschten Frage von ar kang . Wenn das OP dieser Frage diese Frage zurückfordern möchte oder ein Problem mit dem Posten dieser Frage hat, würde ich mich freuen, darauf eingehen zu können Wenn Sie eine Liste von Ganzzahlen als Eingabe angeben, ermitteln Sie die …

27
Auflisten eines Arrays, Gruppieren von Duplikaten
Das Ziel dieser Herausforderung ist es, eine Reihe positiver Ganzzahlen zu nehmen und ihre Indizes zu zählen, wobei ähnliche Elemente gruppiert werden. Eine Aufzählung ohne Duplikate erfolgt durch einfache Ausgabe eines Arrays von Paaren (value, index), z. B. [3, 4, 13, 9, 2]=> [[3,1],[4,2],[13,3],[9,4],[2,5]]. Wenn ein bestimmtes Element jedoch ein …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.