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.

9
Esiste un'enciclopedia di algoritmi? [chiuso]
Esiste un'enciclopedia di algoritmi simili nello stile al Manuale di matematica? Sembra utile averne un gran numero disponibile in un unico posto. So che l'arte della programmazione informatica è considerata una buona fonte, ma non sembra tanto enciclopedica quanto istruttiva. Nota del moderatore Siamo alla ricerca di risposte lunghe che …
34 algorithms 

5
Perché la cancellazione di solito è molto più difficile da implementare rispetto all'inserimento in molte strutture di dati?
Riesci a pensare a qualche motivo specifico per cui la cancellazione è di solito significativamente più difficile da implementare rispetto all'inserimento per molte (la maggior parte?) Strutture di dati? Esempio rapido: elenchi collegati. L'inserimento è banale, ma la cancellazione ha alcuni casi speciali che lo rendono significativamente più difficile. Gli …

1
Conosco JavaScript davvero bene, ma bombardo le interviste di codifica [chiuso]
Quindi attualmente sono a caccia di una nuova posizione come sviluppatore front-end. Conosco molto bene JavaScript e posso parlare poeticamente di chiusure, curricula, ereditarietà prototipo, modelli di progettazione, prestazioni delle app e architettura generale del front-end. Ma ancora finisco per bombardare le interviste di lavoro. (Cordiali saluti, la maggior parte …






10
È ragionevole supporre che qualsiasi quantità fisica possa essere rappresentata da un numero intero a 64 bit senza overflow o underflow?
L'algoritmo di ricerca binaria originale nel JDK utilizzava numeri interi a 32 bit e presentava un bug di overflow se (low + high) > INT_MAX( http://googleresearch.blogspot.com/2006/06/extra-extra-read-all-about-it-nearly.html ) . Se riscriviamo lo stesso algoritmo di ricerca binaria utilizzando numeri interi (firmati) a 64 bit, possiamo supporre che low + highnon supererà …


2
Che cos'è O (...) e come posso calcolarlo?
Aiuto! Ho una domanda in cui devo analizzare il Big-O di un algoritmo o di un codice. Non sono sicuro di cosa sia Big-O o di come si colleghi a Big-Theta o ad altri mezzi per analizzare la complessità di un algoritmo. Non sono sicuro se Big-O si riferisca al …


8
Qual è il bellissimo codice? [chiuso]
Leggo spesso che gli sviluppatori devono scrivere un bellissimo codice, ma per un principiante come me rimane oscuro di cos'è un bellissimo codice e come lo riconosci? La domanda corollaria è: come scrivere un bellissimo codice e quali sono alcune abitudini pratiche per migliorare la qualità del tuo codice? , …


5
Champaign Fountain Puzzle
I bicchieri d'acqua vuoti sono disposti nel seguente ordine: Quando si versa del liquido nel 1 ° bicchiere, se è pieno, il liquido in eccesso viene fatto fluire nei bicchieri 2 e 3 in uguali quantità. Quando il bicchiere 2 è pieno, il liquido in eccesso viene trasportato in 4 …

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.