Domande taggate «string»

Una competizione per risolvere un problema particolare attraverso l'uso e la manipolazione delle stringhe.

6
Dalla piastra allo stato
Questo è essenzialmente il contrario di Generate a US License Plate Sfida: data una stringa che corrisponde a uno dei seguenti formati di targa, genera tutti gli stati possibili che corrispondono a quella formattazione. Nella tabella seguente 0indica una singola cifra 0compresa in 9inclusiva e Aindica una singola lettera Ain …

4
Sostituisci stringa fantasia
lasciare S, ae brappresentano ciascuno una stringa Obiettivo: Scrivere una stringa standard funzione di sostituire in cui la si sostituisce tutte le occorrenze di auna stringa Scon bfintanto che anon sia già parte di un'istanza dib per esempio, se abbiamo la stringa S=My oh my that there is a big …
16 code-golf  string 

30
Dividi in tre!
Data una stringa, devi dividerla in gruppi di tre caratteri (riempiendoli _alla fine). Correlato , ma è comunque diverso. I / O di esempio: 'abcde' -> 'abc', 'de_' '1234' -> '123', '4__' '' -> [] or falsey value 'Three spree!' -> 'Thr', 'ee ', 'spr', 'ee!' Stringa da 6 MB …

7
Tavolo senza bordi
In questa sfida posizionerai le lettere dell'alfabeto su un piano cartesiano e otterrai il risultato come testo. Il tuo input consisterà in un elenco di elenco con 3 parametri: Coordinata X. Coordinata Y. Corda Come? Sappiamo che un piano cartesiano contiene 2 assi ( X, Y)(X,Y)(X, Y) e 4 quadranti …

4
Zigzag questa stringa comprimendo i duplicati
Data una stringa, il tuo compito è comprimerlo in una struttura a zig-zag come descritto di seguito. Piegare in uno zigzag Prenderemo la stringa "Mississippi"come esempio: Innanzitutto, genera il prefisso più lungo composto solo da caratteri univoci: Mis Quando si raggiunge il primo carattere duplicato C , ignorarlo e generare …

17
Pattern alternato
In una domanda stackoverflow ora eliminata, qualcuno ha pubblicato quanto segue: Scrivi un programma o una funzione per stampare schemi alternati *e in #base a un dato intero n. Qualche esempio: Ingresso: n=1 Uscita: * Ingresso n=5 Uscita: *#### ###** ***## ###** *#### Ingresso: n=8 Uscita: *####### ######** ***##### ####**** …

4
Genera un Portmantout!
sfondo Tre anni fa, questo ragazzo Tom Murphy si è messo in testa per estendere l'idea di un portmanteau a tutte le parole in una lingua e lo ha definito un portmantout ( portmanteau plus tout [francese per tutti ]). Definendo l'inglese come un elenco di 108.709 parole, è riuscito …

10
Assegna posti aereo di linea
Ispirato alla lezione APL della scorsa settimana . Data una mappa dei posti 2D maiuscola e un elenco 1D di clienti, restituire la mappa dei posti e l'elenco dei clienti, ma modificati come segue (per indicare i posti occupati e i clienti seduti): Per ogni lettera univoca nell'elenco passeggeri di …

9
Riflessione di array di stringhe intermedie
Cominciamo ridefinendo un riflesso di un personaggio in una matrice 2-d di caratteri: Data una matrice quadrata di caratteri 2D con lettere alfabetiche minuscole distinte, definisci il riflesso di una lettera nella matrice come scambiandola con il personaggio direttamente di fronte ad essa attraverso il centro della piazza. Quindi, un …
16 code-golf  string 

19
Leggi il colore a modo mio
Sistemi diversi hanno modi diversi di descrivere i colori, anche se tutti parlano nello spazio RGBA. Uno sviluppatore front-end che abbia familiarità con i CSS potrebbe preferire #RRGGBBAA. Ma gli sviluppatori Android potrebbero preferire #AARRGGBB. Quando si gestisce il formato di file AAS, #AABBGGRRè necessario. È troppo confuso. Forse abbiamo …

6
Panoramica su infisso tra parentesi
Quylthulg è un linguaggio di Chris Pressey che tenta di risolvere il problema della notazione infografica usando quello che chiama panfix : come postfix, panfix non richiede la distribuzione di congegni arcani come le parentesi per sovrascrivere una precedenza di operatore predefinita. Allo stesso tempo, panfix consente di specificare i …

15
Analizza un elenco di numeri unari firmati
I numeri unari in genere rappresentano solo numeri interi non negativi, ma possiamo estenderli per rappresentare tutti i numeri interi come segue: Un numero intero positivo N è rappresentato come N 1:5 -> 11111 Un numero intero negativo -N è rappresentato come 0seguito da N 1's:-5 -> 011111 Zero è …

17
Disegna il blasone lambda
Per celebrare il 2497 ° anniversario della vittoria greca a Salamina nel 480 a.C. Disegna il blasone lambda. Il blasone lambda era il lambda dipinto su scudi greci in questo modo: Puzzle: dato un numero dispari positivo n, produce un'immagine arte ascii dello scudo sopra. specifiche tecniche: n = 1: …

6
Valuta un'espressione di meno e tilde
Data un'espressione corrispondente al regex /^[-~]*x$/, valutalo in termini di xe genera una stringa corrispondente al regex /^-?x[+-]\d+$/. Ad esempio, la stringa -~xrestituisce x+1, mentre la stringa -~-xvaluta -x+1e la stringa -~-~--xvaluta x+2. Partiamo da xe valutiamo la stringa da destra a sinistra. -annulla il termine, mentre viene ~convertito yin …
16 code-golf  string 

6
Implementa Anyfix Notation!
Nella notazione con prefisso, l'operatore precede gli argomenti, quindi è possibile immaginare che l'operatore chiami next()che viene chiamato ricorsivamente. Nella notazione infissa, l'operatore passa tra gli argomenti, quindi puoi immaginarlo semplicemente come un albero di analisi. Nella notazione postfix, l'operatore segue gli argomenti, quindi puoi solo immaginarlo come basato sullo …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.