Qualcuno di voi ha mai implementato un heap di Fibonacci ? L'ho fatto qualche anno fa, ma molti ordini di grandezza erano più lenti rispetto all'utilizzo di BinHeaps basati su array. Allora, l'ho considerata una lezione preziosa su come la ricerca non è sempre buona come sostiene di essere. Tuttavia, …
Immagina di essere in un edificio alto con un gatto. Il gatto può sopravvivere a una caduta da una finestra bassa, ma morirà se lanciato da un piano alto. Come puoi capire la goccia più lunga che il gatto può sopravvivere, usando il minor numero di tentativi? Ovviamente, se hai …
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
La mia domanda è: if (/* condition A */) { if(/* condition B */) { /* do action C */ } else /* ... */ } else { /* do action C */ } È possibile scrivere il codice di azione C una volta anziché due volte? Come semplificarlo?
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Chiuso 6 anni fa . Bloccato . Questa domanda e le sue risposte sono bloccate perché la domanda è fuori tema ma ha un significato storico. Al momento non accetta nuove risposte o interazioni. Ho una funzione, …
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 2 anni fa . Migliora questa domanda Ho cercato e conosco la differenza teorica. public …
Quale tecnologia si trova dietro gli schermi della tecnologia delle raccomandazioni di Amazon? Credo che la raccomandazione di Amazon sia attualmente la migliore sul mercato, ma come ci forniscono raccomandazioni così rilevanti? Di recente, siamo stati coinvolti in progetti di tipo analogo di raccomandazione, ma sicuramente vorremmo conoscere l'entrata e …
Quindi questa è più una domanda teorica. C ++ e linguaggi (in) direttamente basati su di esso (Java, C #, PHP) hanno operatori di scelta rapida per assegnare il risultato della maggior parte degli operatori binari al primo operando, come a += 3; // for a = a + 3 …
Nota: le domande sono alla fine del post. Ho letto gli altri thread di StackOverflow relativi a Abstract Factory vs Factory Method . Capisco l'intento di ogni modello. Tuttavia, non sono chiaro sulla definizione. Il metodo Factory definisce un'interfaccia per la creazione di un oggetto, ma consente alle sottoclassi di …
L'attuale votata per primo a questa domanda afferma: Un altro che non è tanto un problema di sicurezza, anche se è legato alla sicurezza, è completo e si oppone all'incapacità di colmare la differenza tra l'hashing di una password e la sua crittografia . Più comunemente trovato nel codice in …
Ho una conoscenza di base di oggetti finti e falsi, ma non sono sicuro di avere la sensazione di quando / dove usare il derisione, specialmente come si applicherebbe a questo scenario qui .
Sto scrivendo un gioco Java e voglio implementare un misuratore di potenza per quanto duramente sparerai qualcosa. Devo scrivere una funzione che abbia un int compreso tra 0 e 100 e in base a quanto è alto quel numero, restituirà un colore tra Verde (0 sulla scala di potenza) e …
Dati 2 angoli nell'intervallo -PI -> PI attorno a una coordinata, qual è il valore del più piccolo dei 2 angoli tra loro? Tenendo conto che la differenza tra PI e -PI non è 2 PI ma zero. Esempio: Immagina un cerchio, con 2 linee che escono dal centro, ci …
Mi sembra che il modello di progettazione di Observer come descritto in GOF sia davvero la stessa cosa degli ascoltatori trovati in vari kit di strumenti. C'è una differenza tra i concetti, oppure gli ascoltatori e gli osservatori sono davvero la stessa cosa. (Non sto cercando alcuna implementazione specifica del …
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.