Stroustrup ha recentemente pubblicato una serie di post che sfatano i miti popolari sul C ++ . Il quinto mito è: "C ++ è solo per programmi grandi, complicati". Per sfatarlo, scrisse un semplice programma C ++ scaricando una pagina Web ed estraendo collegamenti da essa . Ecco qui: #include …
Mi sono imbattuto in SVGCaptcha e ho subito capito che era una cattiva idea. Vorrei che mostrassi quanto sia cattiva questa idea estraendo il codice di convalida dalle immagini SVG prodotte dal codice. Un'immagine di esempio è simile alla seguente: Ecco la fonte dell'immagine di esempio: <?xml version="1.0" encoding="utf-8"?><!DOCTYPE svg …
Nel popolare (ed essenziale) libro di informatica, Introduzione ai linguaggi formali e agli automi di Peter Linz, viene spesso affermato il seguente linguaggio formale: principalmente perché questa lingua non può essere elaborata con automi a stati finiti. Questa espressione significa "La lingua L è costituita da tutte le stringhe di" …
No, non intendo ϕ = 1.618...e π = 3.14159.... Intendo le funzioni . φ (x) è il numero di numeri interi inferiori o uguali a xquelli a cui sono relativamente primi x. π (x) è il numero di numeri primi minori o uguali a x. Diciamo che "non pi" è …
backstory: Ti piace il tuo nuovo lavoro di programmazione in una mega-multinazionale. Tuttavia, non ti è consentito navigare sul Web poiché il tuo computer ha solo una CLI. Eseguono anche sweep dei dischi rigidi di tutti i dipendenti, quindi non è possibile scaricare semplicemente un browser Web CLI di grandi …
Preambolo I numeri interi sono sempre pari o dispari . Gli interi pari sono divisibili per due, gli interi dispari no. Quando aggiungi due numeri interi puoi dedurre se il risultato sarà pari o dispari in base al fatto che i riepiloghi fossero pari o dispari: Pari + Pari = …
Qualche tempo fa, è stata posta la seguente domanda: GolfScript, CJam o Pyth? Basandomi solo sul titolo, ho pensato che sarebbe stata una bella sfida, ma sfortunatamente si è rivelata una domanda che richiede suggerimenti. Ecco la sfida che volevo leggere: Chi ha detto che le lingue del golf non …
Dato un input di un programma scritto in oOo CODE , emette il codice BF che rappresenta. Ecco una breve descrizione di come funziona oOo CODE: Innanzitutto, vengono rimossi tutti i caratteri non alfabetici (tutto ciò che non rientra nell'intervallo A-Za-z). Ad esempio, prendi il programma PROgRam reVERsES giVeN iNPut …
Mentre scrivevo il mio saggio per Shakespeare, mi sono reso conto che dovevo accorciare i riferimenti delle mie citazioni a lunghezze più gestibili. In precedenza avevo scritto questo: (Act 1, Scene 2, Lines 345-346) Ma ora mi è stato detto di scriverli in questo modo: (I.ii.345-6) Chiaramente, ho bisogno di …
Ecco una sfida relativamente semplice per te. Data una stringa di lunghezza N , emetti la stringa in avanti, quindi all'indietro, quindi in avanti, quindi all'indietro ... ecc. N volte. Ad esempio, se il tuo input è stato Hello! Dovresti produrre: Hello!!olleHHello!!olleHHello!!olleH È inoltre possibile produrre facoltativamente una nuova riga …
sfondo L'istruzione di dichiarazione delle variabili in C è composta da tre parti: il nome della variabile, il suo tipo di base e i modificatori del tipo . Esistono tre tipi di modificatori di tipo: Puntatore *(prefisso) Array [N](postfix) Funzione ()(postfisso) Puoi specificare un elenco di argomenti di funzione all'interno …
Esistono modi intelligenti per determinare se un numero è una potenza di 2. Questo non è più un problema interessante, quindi determiniamo se un dato numero intero è una potenza intera di -2 . Per esempio: -2 => yes: (-2)¹ -1 => no 0 => no 1 => yes: (-2)⁰ …
Obbiettivo Crea un programma / funzione che accetta un input N, controlla se Ncoppie casuali di numeri interi sono relativamente primi e restituisce sqrt(6 * N / #coprime). TL; DR Queste sfide sono simulazioni di algoritmi che richiedono solo la natura e il cervello (e forse alcune risorse riutilizzabili) per …
introduzione A differenza dell'inglese, il tedesco è considerato un sistema di scrittura abbastanza fonemico . Ciò significa che la corrispondenza tra ortografia e pronuncia è stretta. Data qualsiasi parola con cui non hai familiarità, sapresti comunque come pronunciare a causa del sistema di ortografia. Questo significa che un computer dovrebbe …
Panoramica Data una stringa di 3 righe, capire se la struttura cade a sinistra, si bilancia o cade a destra. Struttura di input Puoi immaginare la struttura come un'asta di metallo con roba in cima, tutte bilanciate sopra un'asta verticale. 1 7 4 a =============== | La prima riga è …
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.