Domande taggate «language-agnostic»

Utilizzare questo tag per DOMANDE DI PROGRAMMAZIONE che sono indipendenti da un particolare linguaggio di programmazione.

30
Matrice contro elenco collegato
Perché qualcuno dovrebbe voler utilizzare un elenco collegato su un array? La codifica di un elenco collegato è, senza dubbio, un po 'più impegnativa rispetto all'utilizzo di un array e ci si potrebbe chiedere cosa giustificherebbe lo sforzo aggiuntivo. Penso che l'inserimento di nuovi elementi sia banale in una lista …

6
Perché i numeri in virgola mobile sono imprecisi?
Perché alcuni numeri perdono precisione quando memorizzati come numeri in virgola mobile? Ad esempio, il numero decimale 9.2può essere espresso esattamente come un rapporto di due numeri decimali ( 92/10), entrambi i quali possono essere espressi esattamente in binario ( 0b1011100/0b1010). Tuttavia, lo stesso rapporto memorizzato come un numero in …



5
Cosa sono gli oggetti di "prima classe"?
Quando si dice che oggetti o qualcos'altro sono "di prima classe" in un determinato linguaggio di programmazione e perché? In cosa differiscono dalle lingue in cui non sono? MODIFICARE. Quando si dice "tutto è un oggetto" (come in Python), significa davvero che "tutto è di prima classe"?

15
Puoi spiegare il concetto di stream?
Capisco che uno stream è una rappresentazione di una sequenza di byte. Ciascun flusso fornisce mezzi per leggere e scrivere byte nel relativo archivio di backup. Ma qual è il punto del flusso? Perché il negozio di supporto non è quello con cui interagiamo? Per qualsiasi motivo questo concetto non …


17
Ogni ricorsione può essere convertita in iterazione?
Un thread reddit ha sollevato una domanda apparentemente interessante: Le funzioni ricorsive della coda possono essere banalmente convertite in funzioni iterative. Altri, possono essere trasformati utilizzando uno stack esplicito. Ogni ricorsione può essere trasformata in iterazione? L'esempio (contatore?) Nel post è la coppia: (define (num-ways x y) (case ((= x …






24
Quali sono le lingue importanti da imparare per comprendere approcci e concetti diversi? [chiuso]
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …


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.