Qual è lo spazio temporale scambiato nelle strutture dati?
Answers
04/27/2024
Carrick
Quando si esegue un programma ci sono due criteri importanti per conoscere l'efficienza del codice.
Memoria che deve eseguire
Tempo per il quale sono necessarie risorse della CPU
Il tempo e lo spazio sono di solito calcolati in termini di O grande. La notazione O grande è il modo in cui il tempo di esecuzione di un algoritmo o i requisiti di spazio aumentano con l'aumentare delle dimensioni di input.
In alcuni casi, al fine di ridurre i requisiti di spazio, viene utilizzato un algoritmo che richiede più tempo. Esempio ordinamento rapido (il caso peggiore è n²).
In alcuni casi, al fine di ridurre i tempi necessari, viene utilizzato un algoritmo che richiede più spazio. Esempio contare l'ordinamento.
Faccio questo: attualmente faccio trading su numerose piattaforme (IB, Tastworks e ThinkPipes), ma uso thinkorswim principalmente per quasi tutte le mie analisi.È un ottimo software e ho passato un paio d'anni a modificare tutto per funzionare come voglio.Nota che questo non è un atto d'accusa nei confronti del software IB, né di chiunque altro, è più un livello di familiarità che altro. C...
Answers
Quando si esegue un programma ci sono due criteri importanti per conoscere l'efficienza del codice.
Il tempo e lo spazio sono di solito calcolati in termini di O grande. La notazione O grande è il modo in cui il tempo di esecuzione di un algoritmo o i requisiti di spazio aumentano con l'aumentare delle dimensioni di input.
In alcuni casi, al fine di ridurre i requisiti di spazio, viene utilizzato un algoritmo che richiede più tempo. Esempio ordinamento rapido (il caso peggiore è n²).
In alcuni casi, al fine di ridurre i tempi necessari, viene utilizzato un algoritmo che richiede più spazio. Esempio contare l'ordinamento.