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.
Come posso trovare (iterare) TUTTI i cicli in un grafico diretto da / a un dato nodo? Ad esempio, voglio qualcosa del genere: A->B->A A->B->C->A ma non: B-> C-> B
I miei bambini hanno questo divertente gioco chiamato Spot It! I vincoli del gioco (come meglio posso descrivere) sono: È un mazzo di 55 carte Su ogni carta ci sono 8 immagini uniche (cioè una carta non può avere 2 della stessa immagine) Date 2 carte scelte dal mazzo, c'è …
Ho una linea da A a B e un cerchio posizionato in C con il raggio R. Qual è un buon algoritmo da usare per verificare se la linea interseca il cerchio? E a quale coordinata lungo il bordo dei cerchi si è verificato?
Sulla mia homepage, sto usando questo metodo per nascondere la mia e-mail dai robot spam: <a href="admin [at] example.com" rel="nofollow" onclick="this.href='mailto:' + 'admin' + '@' + 'example.com'">Contact me</a> Cosa ne pensi? È efficace? Quali altri metodi conosci o usi?
Mi chiedevo quando si dovrebbe usare l'algoritmo di Prim e quando Kruskal per trovare l'albero di spanning minimo? Entrambi hanno logiche semplici, stessi casi peggiori e l'unica differenza è l'implementazione che potrebbe comportare strutture di dati leggermente diverse. Quindi qual è il fattore decisivo?
Considera le quattro percentuali seguenti, rappresentate come floatnumeri: 13.626332% 47.989636% 9.596008% 28.788024% ----------- 100.000000% Devo rappresentare queste percentuali come numeri interi. Se lo uso semplicemente Math.round(), finisco con un totale del 101%. 14 + 48 + 10 + 29 = 101 Se lo uso parseInt(), finisco con un totale del …
L'albero binario qui potrebbe non essere necessariamente un albero di ricerca binario. La struttura potrebbe essere presa come - struct node { int data; struct node *left; struct node *right; }; La soluzione massima che ho potuto elaborare con un amico era qualcosa del genere: considera questo albero binario : …
È passato un po 'di tempo e ho problemi a avvolgere la testa attorno a un algoritmo che sto cercando di creare. Fondamentalmente, ho due liste e voglio ottenere tutte le combinazioni delle due liste. Potrei non spiegarlo correttamente, quindi ecco un esempio. name = 'a', 'b' number = 1, …
Mi è stata posta questa domanda in un colloquio di lavoro e vorrei sapere come gli altri lo avrebbero risolto. Mi sento più a mio agio con Java, ma le soluzioni in altre lingue sono benvenute. Dato un array di numeri, numsrestituisce un array di numeri products, dove products[i]è il …
È banale scrivere una funzione per determinare il valore min / max in un array, come: /** * * @param chars * @return the max value in the array of chars */ private static int maxValue(char[] chars) { int max = chars[0]; for (int ktr = 0; ktr < chars.length; …
Qual è l'approccio migliore per calcolare il fattore primo più grande di un numero? Sto pensando che il più efficiente sarebbe il seguente: Trova il numero primo più basso che si divide in modo pulito Controlla se il risultato della divisione è primo In caso contrario, trova il successivo più …
Molti siti offrono alcune statistiche come "Gli argomenti più caldi nelle ultime 24 ore". Ad esempio, Topix.com lo mostra nella sua sezione "Tendenze delle notizie". Qui puoi vedere gli argomenti che hanno il numero di menzioni in più rapida crescita. Voglio calcolare un simile "ronzio" anche per un argomento. Come …
Come scelgo un elemento casuale da un set? Sono particolarmente interessato a scegliere un elemento casuale da un HashSet o LinkedHashSet, in Java. Anche le soluzioni per altre lingue sono benvenute.
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.