Als «string» getaggte Fragen

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

2
Konvertieren Sie pointfree in pointful
Als Haskell-Hacker bevorzuge ich die punktfreie Notation gegenüber der sinnvollen. Leider fällt es einigen Leuten schwer, eine punktfreie Notation zu lesen, und ich finde es schwierig, die richtige Anzahl von Klammern zu erhalten, wenn ich in Punkt schreibe. Helfen Sie mir, in punktfreier Schreibweise geschriebenen Code in sinnvolle Notation umzuwandeln! …

2
Die zehnhundert häufigsten Wörter
Diese Frage wurde geschrieben, weil "Thing Explainer" Spaß macht und mir eine Idee gab. Schreiben Sie "Dinge, die den Computer dazu bringen, Dinge zu tun", die eine Reihe von Buchstaben, Zahlen und ähnlichen Dingen lesen / nehmen "#%|?und zurückgeben, True / 1wenn alle Wörter Teil dieser Menge sind . Wenn …
9 code-golf  string  parsing  code-golf  array-manipulation  random  permutations  code-golf  string  code-golf  parsing  code-golf  string  quine  code-golf  string  parsing  comment  code-golf  string  counting  natural-language  code-golf  string  decision-problem  code-golf  math  code-challenge  metagolf  test-battery  code-golf  string  code-golf  math  number  arithmetic  source-layout  code-golf  number  primes  decision-problem  code-golf  math  arithmetic  code-golf  date  code-golf  string  cryptography  code-golf  code-golf  chess  board-game  code-golf  geometry  grid  puzzle-solver  set-partitions  code-golf  number  natural-language  code-golf  ascii-art  code-golf  math  code-golf  string  ascii-art  kolmogorov-complexity  code-golf  string  natural-language  code-golf  game  board-game  tic-tac-toe  code-golf  ascii-art  hexagonal-grid  code-golf  string  comment  code-golf  internet  code-golf  sorting  code-golf  kolmogorov-complexity  unicode  code-golf  tips  code-golf  string  natural-language  code-golf  string  kolmogorov-complexity  source-layout  hello-world  code-golf  string  kolmogorov-complexity  counting  natural-language  code-golf  random  quine  code-golf  string  math  bitwise  code-golf  permutations  code-golf  string  code-golf  arithmetic 

1
Plattformen bewegen!
Die Herausforderung Wenn entweder eine Zeichenfolge (möglicherweise Zeilenumbrüche) oder ein zweidimensionales Array und eine positive Ganzzahl angegeben werden n, wird die Position der Plattformen nnach der Anfangsposition gedreht. U, D, R, L sind Plattformen. ^, v, >, < sind Pfeile, die die Richtung der Plattformen ändern. U, D, R, Lbewege …

8
Mittelalterliche Rechtschreibung
Aufgabe Ihre Aufgabe ist es, einen Text in mittelalterliche Rechtschreibung umzuwandeln. Einzelheiten jwird in iund Jnach konvertiert I. uund Uam Anfang von Worten zu umgewandelt vund Vjeweils. vund Van jedem Ort , außer Anfang Worte umgewandelt uund Ujeweils. swird in ſ(U + 017F) konvertiert, es sei denn am Ende des …

2
Verzeichnisstruktur Grafische Treefication
Konvertieren Sie eine klassische Verzeichnisstruktur wie folgt: config.yml drafts begin-with-the-crazy-ideas.textile on-simplicity-in-technology.markdown includes footer.html header.html Das mögen . ├── config.yml ├── drafts | ├── begin-with-the-crazy-ideas.textile | └── on-simplicity-in-technology.markdown └── includes ├── footer.html └── header.html Vier Leerzeichen geben einen verschachtelten Ordner oder eine verschachtelte Datei des obigen Verzeichnisses an. Die zulässigen Ebenen …

3
Analysieren und verarbeiten Sie die Eingabe in der Schlüsselsprache
Lassen Sie uns die Schlüsselsprache analysieren und verarbeiten! Schreiben Sie bei Eingabe einer Folge von Tastaturtastendrücken und / oder Sondertasten ein Programm, eine Funktion usw., die das Produkt ausgibt, wenn alle Aktionen auf der folgenden Tastatur ausgeführt werden: +-------------------------------------------------------+ | ~ | ! | @ | # | $ | …


1
Doppelte Lauflängencodierung
Jeder weiß, was Lauflängencodierung ist. Es war bereits Gegenstand vieler Code-Golf-Herausforderungen. Wir werden uns eine bestimmte Variante ansehen. Beispiel Normal: 11222222222222222222233333111111111112333322 Run-length: 112(19)3(5)1(11)2333322 Die Zahl in Klammern gibt an, wie oft das vorherige Symbol aufgetreten ist. Im Beispiel wurden nur Läufe mit 5 oder mehr Zeichen codiert. Dies liegt daran, …

1
Golf Englisch - mit Kontraktionen
Ich habe nicht so viel über Stack Exchange-Inhalte gelacht wie darüber . Ich denke, Sie alle werden diese Herausforderung genießen, da sie von dem inspiriert ist, was dort drüben ist. Sie werden eine Funktion oder ein Programm schreiben, das Code-Golf ist, dh es müsste so kurz wie möglich sein. Geben …

4
Naive Markov-Kettenwortgenerierung
Es gibt viele Möglichkeiten, zufällige Wörter zu generieren. Sie können zufällige Silben aus einer Menge nehmen, Sie können n-Tupel verwenden, wahrscheinlich neuronale Netze (was können sie nicht?), Die zwischen Konsonanten und Vokalen wechseln usw. Die Methode, auf der diese Herausforderung basiert, ist bei weitem die schlechteste . Es verwendet eine …

4
Ersetzen Sie den Alias, um Phrasen zu bilden
Inspiriert von der C- Direktive #define. Herausforderung Gegeben eine Phrase mit einem Alias ​​und ein Array mit jedem Alias-Text. Geben Sie die ursprüngliche Phrase aus und ersetzen Sie jeden Alias ​​durch den entsprechenden Text. Ein Alias ​​wird durch einen Punkt definiert, #gefolgt von seinem Index im Array (der Index kann …


1
Hilf mir, meine Brieftasche zu füllen!
Vor einiger Zeit habe ich eine neue Brieftasche gekauft, die 8 Karten aufnehmen kann (4 auf beiden Seiten). Ich habe jedoch anscheinend viel mehr Karten als diese und ich muss entscheiden, welche ich mitnehmen möchte. Einige Karten benutze ich häufiger als andere, aber die Karten, die ich lieber bei mir …


1
Pentomino Validator
Als jemand, der sich nicht die Mühe macht, auf seine Pentominos zu schauen, um festzustellen, ob sie eine rechteckige Form haben, habe ich beschlossen, dass Sie ein Programm schreiben, das dies tut. Deine Aufgabe Entscheiden Sie, ob es sich um eine gültige Lösung handelt, wenn einige Eingaben durch Zeilenumbrüche mit …

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.