Bei Fragen, die nach Tipps zum Golfen in einer bestimmten Sprache fragen, bei bestimmten Challenge-Tags gut abschneiden oder einen bestimmten Code verbessern.
Geben Sie bei einer Ganzzahl einen Wahrheitswert aus , wenn dieser um 180 ° gedreht ist, oder einen anderen falschen Wert. 0, 1und 8haben Rotationssymmetrie. 6wird 9und umgekehrt. Folge von Zahlen, die wahrheitsgemäße Ergebnisse liefern: OEIS A000787 0, 1, 8, 11, 69, 88, 96, 101, 111, 181, 609, 619, 689, …
Welche allgemeinen Tipps zum Golfen in TI-BASIC für die Taschenrechner der Serie TI-83/84 + gibt es? Ich bin auf der Suche nach Ideen, die sich auf Code-Golf-Probleme anwenden lassen und die zumindest etwas spezifisch für TI-BASIC sind (z. B. "Kommentare entfernen" ist keine Antwort). Bitte posten Sie einen Tipp pro …
Die Aufgabe Schreiben Sie ein Programm oder eine Funktion, die mit drei Zeichenfolgen A, B, Ceine Ausgabezeichenfolge erzeugt, durch die jede Instanz von Bin Arekursiv ersetzt wurde C. Rekursives Ersetzen bedeutet das Wiederholen eines Ersetzens, wobei bei jedem Schritt alle nicht überlappenden Instanzen von Bin A(gierig von links nach rechts …
Welche allgemeinen Tipps haben Sie zum Golfen in Go? Ich bin neu in Code Golfing und suche nach Ideen, die bei Code-Golf-Problemen im Allgemeinen angewendet werden können, die zumindest etwas spezifisch für Go sind. Bitte halten Sie sich an einen Tipp pro Antwort.
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 …
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 …
Brain-Flak ist eine Stack-basierte Turing-Tarpit-Sprache, die ich zusammen mit DJMcMayhem und 1000000000 geschrieben habe . Einige Benutzer sind sehr erfahren in den mysteriösen Wegen von Brain-Flak. Daher hielt ich es für eine gute Idee, diese Frage so einzurichten, dass wir und hoffentlich auch andere unser Wissen an die Community weitergeben …
Was sind einige Tipps für Code-Golf in Swift? Sein Fokus auf Sicherheit scheint es schwierig zu machen, darin zu golfen, aber das macht kleine Tipps und noch nützlicher. Gibt es irgendwelche Funktionen in Swift, die dazu beitragen können, dass Swift in bestimmten Anwendungen eine herausragende Leistung im Codegolf erbringt? Bitte …
Während Rust bei Code-Golf-Wettbewerben sehr, sehr selten wettbewerbsfähig ist (Java ist oft kürzer), kann es dennoch Spaß machen, darin zu golfen. Was sind einige Tricks, um Rust-Code kürzer zu machen? Bitte posten Sie nur einen Tipp in jeder Antwort.
Geschlossen . Diese Frage muss gezielter gestellt werden . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 4 Jahren . Pyth wird ständig weiterentwickelt, was bedeutet, dass …
Welche allgemeinen Tipps haben Sie zum Golfen in Scala? Ich bin auf der Suche nach Ideen, die auf Code-Golf-Probleme im Allgemeinen angewendet werden können, die zumindest etwas spezifisch für Scala sind (z. B. "Kommentare entfernen" ist keine Antwort). Bitte posten Sie einen Tipp pro Antwort. (Dies ist eine schamlose Kopie …
In Python kann man durch Aliasing-Funktionen, die wiederholt verwendet werden, Bytes sparen. Beispielsweise: r=range a=r(100) b=r(200) c=r(300) Wenn die Funktionen zusammen Elementfunktionen sind, kann ich sie jedoch nicht so aliasisieren, dass eine Verkettung möglich ist. Beispielsweise: s='Hello' // Plain code s=s.replace('H','J').replace('e','i').replace('l','m').replace('o','y') // What I am trying to do q=replace s=s.q('H','J').q('e','i').q('l','m').q('o','y') …
Welche allgemeinen Tipps haben Sie zum Golfen in Brainfuck? Ich bin auf der Suche nach Ideen, die sich generell auf Code-Golf-Probleme anwenden lassen, die zumindest etwas spezifisch für Brainfuck sind (z. B. "Kommentare entfernen" ist keine Antwort). Bitte posten Sie einen Tipp pro Antwort.
Stellen Sie sich diese kurze Funktion vor, um eine Zahl zwischen 0 und 255 zu klemmen: c = n => n > 0 ? n < 255 ? n : 255 : 0 Ist dies die kürzest mögliche Version einer Clamp-Funktion mit JavaScript (ohne ES.Next-Features)? PS: Ich bin mir nicht …
Eingang Eine nicht leere, gemischte Zeichenfolge, die aus ASCII-Zeichen im Bereich [ 32..126 ][32..126][32..126] . Ausgabe Die Ausgabe wird durch Anwenden aufeinanderfolgender Rotationen auf die Eingabezeichenfolge erhalten. Für jeden Buchstaben ( [a-zA-Z]) in der Eingabezeichenfolge von links nach rechts: Wenn der Buchstabe in Großbuchstaben geschrieben ist, drehen Sie alle Zeichen …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.