Als «code-golf» getaggte Fragen

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

3
Mehrbenutzer-CRUD: Gültig, Problem oder Fehler?
Einführung : Haben Sie Dropbox schon einmal mit anderen Leuten verwendet und Sie haben beide dieselbe Datei geändert? Hatten Sie jemals eine Mehrbenutzeranwendung mit einer relationalen Datenbank, und zwei Personen haben dasselbe Objekt geändert (oder schlimmer noch, eine hat gelöscht und die andere geändert)? Lassen Sie uns das mit dieser …

6
Lösen Sie ein lineares Gleichungssystem
Schreiben Sie ein Programm, um eine Reihe von linearen Gleichungen so kurz wie möglich zu lösen. Es muss eine beliebige Anzahl von Gleichungsproblemen lösen. Sie können eingegeben werden, wie Sie möchten. Die Koeffizienten der erweiterten Matrix sind wahrscheinlich am einfachsten. Das Programm muss keine nicht ganzzahligen Koeffizienten oder Lösungen verarbeiten. …
12 code-golf  math 

5
Zusammensetzung der Permutationen - das Gruppenprodukt
Bei zwei Permutationen in disjunkter Zyklusform geben Sie ihr Produkt / ihre Zusammensetzung in disjunkter Zyklusform aus. Um die Komposition zu finden, konvertieren Sie die disjunkten Zyklen in Permutationen in zweizeiliger Notation. Jede Nummer in einem disjunkten Teil eines Zyklus wird der darauf folgenden Nummer im selben Teil zugeordnet. Es …


11
Quadratwurzel der Quaternion
Hintergrund Quaternion ist ein Zahlensystem, das komplexe Zahlen erweitert. Ein Quaternion hat die folgende Form a+bi+cj+dka+bi+cj+dk a + bi + cj + dk Dabei sind a,b,c,da,b,c,d a,b,c,d reelle Zahlen und i,j,ki,j,k i,j,k drei grundlegende Quaternionseinheiten . Die Einheiten haben folgende Eigenschaften: i2=j2=k2=−1i2=j2=k2=−1 i^2 = j^2 = k^2 = -1 ij=k,jk=i,ki=jij=k,jk=i,ki=j …

1
EBCDIC Code Golf (Alles Gute zum Geburtstag, System / 360!)
Schon bald sind 50 Jahre vergangen, seit IBM seine System / 360- Computerfamilie vorgestellt hat. Dies waren die ersten, die den EBCDIC- Zeichensatz verwendeten. Zu diesem Anlass wollen wir sehen, wer das kürzeste Programm schreiben kann, mit dem "gewöhnlicher" Text in die EBCDIC-Codepage 037 konvertiert werden kann. Wir verwenden eine …

2
Fliesen Sie das Schachbrett mit vierfarbigen Triominoes
Aufgabe: Betrachten Sie das Problem: "Wenn ein Schachbrett mit einem fehlenden Quadrat vorhanden ist, schneiden Sie es in 21 L-Triominoes". Es gibt einen bekannten konstruktiven Beweis dafür, dass dies für jede quadratische Schachbrettgröße mit einer Zweierpotenz möglich ist. Es funktioniert, indem das Schachbrett in ein kleineres Schachbrett mit dem Loch …

30
Chunk + Liste der Ziffern auflisten
Ich habe eine Liste mit Dezimalstellen: 4, 4, 4, 7, 7, 9, 9, 9, 9, 2, 2, 2, 4, 4 Die Liste der Dezimalstellen wird als Elemente bezeichnet. Wir können aus diesen Elementen "Brocken" bilden, indem wir identische und benachbarte Zahlen zusammenfassen. Ich möchte jedem Block eine eindeutige Nummer zuweisen, …


1
Zeichnen Sie Recamáns Sequenz mit ASCII
Recamáns Sequenz ( A005132 ) ist eine mathematische Sequenz, definiert als solche: A ( n ) = ⎧⎩⎨0A ( n - 1 ) - nA ( n - 1 ) + nwenn n=0wenn A(n-1)-n positiv ist und nicht bereits in der Sequenz enthalten istAndernfallsA(n)={0if n=0A(n−1)−nif A(n−1)−n is positive and not …

6
Virus vs Gegenmittel Code Golf [geschlossen]
Geschlossen . Diese Frage erfordert Details oder Klarheit . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Fügen Sie Details hinzu und klären Sie das Problem, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 8 Monaten . Es gibt ein rechteckiges 2D-Array, das Viren enthält, die mit 'v' …
11 code-golf 

5
Kehren Sie Ihren Code um, kehren Sie den OEIS um
Die Aufgabe hier besteht darin, ein Programm zu schreiben, das eine natürliche Zahl annimmt und den ten Term einer OEIS-Sequenz erzeugt. Diese Sequenz sollte eine Kennung in Form von gefolgt von 6 Ziffern haben. Wenn Sie nun Ihren Quellcode verwenden und die Reihenfolge seiner Bytes umkehren, um ein neues Programm …

3
Drucken Sie 'A' 1000 Mal mit BrainFuck
Was ist der beste BrainFuck-Code (in Bezug auf die Codegröße), um 1000-mal 'A' zu drucken? Mein Ansatz ist: setze 'A' auf p [0] Stellen Sie 255 auf p [1], um 255 'A' dreimal anzuzeigen Stellen Sie 235 auf p [1], um 235 'A' anzuzeigen. Dies ist nicht effektiv, aber ich …

29
Zählen Sie alle möglichen eindeutigen Buchstabenkombinationen in einem Wort
Sie erhalten eine Zeichenfolge, die normale Az-Zeichen enthält. (Sie können davon ausgehen, dass dies bei jedem Test immer der Fall ist, und davon ausgehen, dass alle Buchstaben ebenfalls in Kleinbuchstaben geschrieben sind.) Sie müssen bestimmen, wie viele eindeutige Kombinationen der einzelnen Zeichen in der Zeichenfolge erstellt werden können, und diese …
11 code-golf  string 

6
Gruppieren Sie Ganzzahlen nach Originalität
Einführung: Ich sammle verdrehte Rätsel. Die meisten kurvenreichen Puzzles werden von chinesischen Unternehmen hergestellt und verkauft. Die meisten bekannten Unternehmen bitten Puzzle-Designer um Erlaubnis, ihre Designs zu produzieren und gemeinsam auf ein Produkt auf dem Markt hinzuarbeiten. In diesem Fall sind Puzzle-Designer natürlich sehr glücklich und stolz darauf, dass eines …

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.