Als «code-golf» getaggte Fragen

Code-Golf ist ein Wettbewerb, um ein bestimmtes Problem in den wenigsten Bytes des Quellcodes zu lösen.


12
Funktions-Zwischenablage: Kopieren
Diese Herausforderung steht im Zusammenhang mit einigen Funktionen der MATL-Sprache im Rahmen des Events Sprache des Monats im Mai 2018 . Assoziierte Herausforderung : Funktion Zwischenablage: Einfügen . Einführung MATL verfügt über mehrere Zwischenablagen , in denen Sie Werte speichern (kopieren) und später abrufen (einfügen) können. Einige Zwischenablagen sind automatisch …
17 code-golf  number 

4
Alphabetische Zeichen
Hintergrund Ich habe dieses sehr interessante Venn-Diagramm auf Wikipedia gesehen: https://simple.wikipedia.org/wiki/Alphabet#/media/File:Venn_diagram_gr_la_ru.svg Es zeigt die Buchstaben (physische Formen) in verschiedenen Alphabeten, die in russischen, griechischen und lateinischen Alphabeten vorkommen. Die Herausforderung Geben Sie einen Prozentsatz der Zeichenfolge aus, die zu jeder Sprache passt, wenn Sie eine Zeichenfolge aus einem der drei …

26
Elixir Array Syntactic Sugar
In Elixir haben (verknüpfte) Listen das Format, [head | tail]bei dem head alles sein kann und tail eine Liste des Restes der Liste ist. []Die leere Liste ist die einzige Ausnahme. Listen können auch so geschrieben werden, wie [1, 2, 3]es äquivalent zu ist[1 | [2 | [3 | []]]] …

24
Holen Sie sich die Sequenzschritte
Herausforderung Erstellen Sie bei einer gegebenen Zahlenfolge eine Funktion, die die Folgenschritte zurückgibt. Angenommen, eine Sequenz wäre N >= 3 Die Sequenz wird die Schritte mindestens einmal wiederholen Die Sequenz enthält nur natürliche Zahlen Ihre Funktion oder Ihr Programm sollte die kürzestmögliche Folge von Schritten zurückgeben Beispiel: Eingang: [1, 2, …

7
1D-Hopping-Array-Labyrinth
Inspiriert von We do Tower Hopping und verwandt mit 2D Maze Minus 1D Einführung Ihre Aufgabe ist es, den kürzesten Weg zu finden, um ein Array-Labyrinth nach festgelegten Regeln zu verlassen. Herausforderung Ein 1D-Array a mit n Elementen kann als Labyrinth aus n Punkten betrachtet werden, wobei Punkt mit Index …

19
Ordnungszahlprüfung
Beschreibung : Überprüfen Sie anhand einer Zeichenfolge als Eingabe, ob es sich um eine gültige Ordnungszahl in Englisch handelt. Wenn es gültig ist, geben Sie den Wahrheitswert zurück, andernfalls geben Sie den falschen Wert zurück. (Vorgeschlagen von @Arnauld. Danke. Auch von @JoKing) Für Benutzer, die über Ordnungszahlen wissen wollen, gehen …


19
Hermitianische Matrix?
Beachten Sie, dass für diese Herausforderung keine komplexen Zahlen verarbeitet oder verstanden werden müssen. Bei einer nicht leeren quadratischen Matrix, in der jedes Element eine ganzzahlige Liste mit zwei Elementen (Re, Im) ist, bestimmen Sie (unter Angabe von Wahrheits- / Falschheitswerten oder zwei konsistenten Werten), ob dies eine hermitische Matrix …

14
Wir machen Tower Hopping
Aufgabe aBestimmen Sie bei einem Array nicht negativer Ganzzahlen die Mindestanzahl von Rechtssprüngen, die erforderlich sind, um "außerhalb" des Arrays zu springen, beginnend an Position 0, oder geben Sie null / null zurück, wenn dies nicht möglich ist. Ein Sprung vom Index iist definiert als eine Erhöhung des Array-Index um …


9
Tipps zum Golfen in Clean
Welche allgemeinen Tipps haben Sie zum Golfen in Clean? Bitte posten Sie nur Ideen, die generell auf Code-Golfprobleme angewendet werden können und die zumindest etwas spezifisch für Clean sind. Wenn Sie noch nie von Clean gehört haben, finden Sie hier weitere Informationen . Oder Sie können dem Chatroom beitreten .
17 code-golf  tips 

1
Moufang-Schleifen zählen
Eine Schleife ist eine ziemlich einfache algebraische Struktur. Es ist ein Tupel (G, +), wobei G eine Menge ist und + ein binärer Operator G × G → G ist . Das heißt, + nimmt zwei Elemente von G und gibt ein neues Element zurück. Der Betreiber muss außerdem zwei …

27
Listen schnell neu gruppieren
Beim Gruppieren wird eine Liste erstellt und in neue Listen gleicher benachbarter Elemente aufgeteilt. Beispielsweise [1,1,2,1,1] -> [[1,1],[2],[1,1]] Wenn Sie dann die Länge dieser Gruppen nehmen, erhalten Sie eine neue Liste von ganzen Zahlen [1,1,2,1,1] -> [2,1,2] Ihre Aufgabe ist es, ein Programm zu schreiben, das eine Liste positiver Ganzzahlen …

23
Duplikate aus einem String entfernen
Inspiriert von dieser bescheidenen StackOverflow-Frage . Die Idee ist einfach; Entfernen Sie bei einem String und einem Array von Strings alle Instanzen von Wörtern im Array (Groß- / Kleinschreibung wird ignoriert) aus dem Eingabe-String (außer dem ersten) sowie alle zusätzlichen Whitespaces, die möglicherweise verbleiben. Die Wörter müssen mit ganzen Wörtern …
17 code-golf  string 

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.