Domande taggate «algorithms»

In matematica e informatica, un algoritmo è un metodo efficace espresso come un elenco finito di istruzioni ben definite per il calcolo di una funzione. Gli algoritmi vengono utilizzati per il calcolo, l'elaborazione dei dati e il ragionamento automatico.



5
Modo semplice e pulito di confrontare tre numeri
Ho del codice che ha una sequenza di ifs che funzionano, ma mi sento confuso. Fondamentalmente, voglio scegliere il più grande dei tre numeri interi e impostare un flag di stato per dire quale è stato scelto. Il mio codice attuale è simile al seguente: a = countAs(); b = …
11 algorithms  c 

2
È possibile velocizzare una tabella hash utilizzando alberi di ricerca binari per il concatenamento separato?
Voglio implementare una tabella hash utilizzando alberi di ricerca binaria per ridurre la complessità della ricerca nel processo di concatenamento separato da O (n) (utilizzando l'elenco collegato) a O (registro n) (utilizzando BST). Questo può essere fatto, e se sì, allora come? Sarebbe più facile capire se la soluzione è …






6
È inefficace concatenare le stringhe una alla volta?
Ricordo dai miei giorni di programmazione in C che quando due stringhe sono unite, il sistema operativo deve allocare memoria per la stringa unita, quindi il programma può copiare tutto il testo della stringa nella nuova area in memoria, quindi la vecchia memoria deve manualmente essere rilasciato. Quindi, se ciò …





2
Progettazione dell'autenticazione per l'API REST
Sto lavorando a un'API per un servizio REST che sto per produrre e consumare. Ho passato gli ultimi giorni a cercare di capire come gestire l'autenticazione in modo corretto e penso di aver finalmente escogitato qualcosa. Sto arrivando a questo sulla base dei seguenti fatti sullo stack dell'applicazione: Client e …

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.