Domande taggate «algorithm»

Un algoritmo è una sequenza di passaggi ben definiti che definisce una soluzione astratta a un problema. Usa questo tag quando il tuo problema è legato alla progettazione dell'algoritmo.





7
modo rapido per copiare un vettore in un altro
Preferisco due modi: void copyVecFast(const vec<int>& original) { vector<int> newVec; newVec.reserve(original.size()); copy(original.begin(),original.end(),back_inserter(newVec)); } void copyVecFast(vec<int>& original) { vector<int> newVec; newVec.swap(original); } Come si fa?
155 c++  algorithm  stl 




30
Loop in una spirale
Un amico aveva bisogno di un algoritmo che gli permettesse di scorrere gli elementi di una matrice NxM (N e M sono dispari). Ho trovato una soluzione, ma volevo vedere se i miei compagni SO potevano trovare una soluzione migliore. Sto pubblicando la mia soluzione come risposta a questa domanda. …

5
Algoritmo di piastrellatura della mappa
La mappa Sto realizzando un gioco di ruolo basato su piastrelle con Javascript, usando le mappe di altezza del rumore perlin, quindi assegnando un tipo di tessera in base all'altezza del rumore. Le mappe finiscono per assomigliare a questa (nella vista della minimappa). Ho un algoritmo abbastanza semplice che estrae …



30
Il minimo comune multiplo per 3 o più numeri
Come si calcola il minimo comune multiplo di più numeri? Finora sono stato in grado di calcolarlo solo tra due numeri. Ma non hai idea di come espanderlo per calcolare 3 o più numeri. Finora è così che l'ho fatto LCM = num1 * num2 / gcd ( num1 , …
152 algorithm  math  lcm 



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.