Conosco già algoritmi di base. Ora ho intenzione di studiare algoritmi più avanzati e decido di andare con Introduzione agli algoritmi . Non sono sicuro, devo aggiornare le mie abilità matematiche prima di leggere questo libro o no? (Dimentico quasi la matematica che imparo al liceo e al college) Se …
Sto cercando di trovare un algoritmo efficiente in Java per trovare la parte decimale ripetuta di due numeri interi ae bdove a/b. per esempio. 5/7 = 0.714258 714258 .... Attualmente conosco solo il metodo della divisione lunga.
Mentre sono sempre più coinvolto nella teoria alla base della programmazione, mi trovo affascinato e sbalordito da cose apparentemente semplici. Mi rendo conto che la mia comprensione della maggior parte dei processi fondamentali è giustificata dalla logica circolare D : Come funziona? A : Perché lo fa! Odio questa realizzazione! …
Un amico del mondo accademico mi ha chiesto consiglio (sono uno sviluppatore di applicazioni aziendali C #). Ha una base di codice legacy che ha scritto a Fortran nel campo dell'imaging medico. Fa un'enorme quantità di scricchiolii numerici usando i vettori. Usa un cluster (30 core) e ora è passato …
La programmazione funzionale è così legata alla matematica perché gran parte della programmazione funzionale è rappresentata con nozioni matematiche? È DEVE avere una solida base di matematica per imparare e comprendere la programmazione funzionale per un programmatore con un background imperativo?
Ho cercato di imparare la programmazione funzionale e la maggior parte dei tutorial che ho trovato usano la matematica come esempi per i costrutti più complicati (anche quelli semplici in alcuni casi). Perchè è questo? Immagino che potrebbe essere usato qualcosa di più semplice. Sta rendendo difficile l'apprendimento. Informazioni di …
aggiunto Ho appena trovato due domande correlate /math//q/1759680/1281 /programming//a/2582804/156458 Nei linguaggi di programmazione, dalla programmazione del linguaggio pragmatico di Michael Scott In generale, si dice che un valore in un linguaggio di programmazione abbia uno stato di prima classe se può essere passato come parametro, restituito da una subroutine o …
A volte, anche se non spesso, devo includere la logica matematica nel mio codice. I concetti utilizzati sono per lo più molto semplici, ma il codice risultante non lo è: molte variabili con scopi poco chiari e alcune operazioni con intenzioni non così ovvie. Non intendo dire che il codice …
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 …
Secondo MDN Math.min accetta solo numeri e se uno degli argomenti non è un numero, verrà restituito NaN. E 'vero che se si passa un array con più numeri otteniamo NaN, come questo: Math.min([1,2])ma, se si usa un array con un solo numero, Math.minrestituirà il numero nella matrice, come in …
C'è una ragione, storica o no, perché l'operatore del modulo fa parte di un piccolo insieme di operatori standard in quelle che sembrano molte lingue? ( +, -, *, /e %, per Java e C, con **in Ruby e Python). Sembra strano includere la mod come "fondamentale" (non per bussarla, …
In quale linguaggio di programmazione ha avuto origine il segno di percentuale (%) per indicare modulo / resto? Questo precedente post 1 spiega che il simbolo% è stato probabilmente scelto perché include una barra, intelligente per un'operazione relativa alla divisione. Menziona anche l'influenza dell'uso del simbolo da parte di C. …
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 5 anni fa . Come programmatore C e programmatore C #, una delle cose che …
Sto cercando di pensare a come farei per fare calcoli su numeri estremamente grandi (all'infinito - interger senza float) se il costrutto del linguaggio non è in grado di gestire numeri più grandi di un certo valore. Sono sicuro di non essere il primo né l'ultimo a porre questa domanda, …
Stavo analizzando Quicksort nel libro Algorithms di Sedgewick. Crea la seguente relazione di ricorrenza per il numero di confronti in quicksort mentre ordina una matrice di N elementi distinti. Sto facendo fatica a capire questo ... So che ci vuole 1 / N probabilità per qualsiasi elemento di diventare il …
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.