Risorse
Ultimi & popolari
Aiuti & Utilities
Comunity
Project Euler in F# - Problem 48 » FSharp.it
Il problema numero 48 di Project Euler ci chiede di trovare le ultime dieci cifre della serie 1^1 + 2^2 + 3^3 + … + 1000^1000. In questo articolo vedremo come generare tale serie e ottenere il risultato richiesto semplicemente con un paio di righe di codice in linguaggio F#, il linguaggio di programmazione funzionale di Microsoft.
Project Euler in F# - Problem 45 » FSharp.it
Il problema 45 di Project Euler è legato ai numeri figurati, cioè quei numeri che possono essere rappresentati come forme geometriche. In particolare ci viene richiesto di trovare un numero maggiore di 40755 che sia anche triangolare, pentagonale e esagonale allo stesso tempo. La soluzione proposta è basata su alcune proprietà matematiche di queste famiglie di numeri ed è composta da poche linee di codice F#.
Project Euler in F# - Problem 22 » FSharp.it
F# è un linguaggio di programmazione multi-paradigma, pertanto è possibile sfruttare le potenzialità offerte dal .Net framework usando un approccio funzionale. In questo esercizio vedremo come accedere al filesystem per leggere un file contenente una lista di nomi. Successivamente effettueremo una serie di operazioni sugli array e dei calcoli legati alla posizione alfabetica dei caratteri per ottenere il risultato richiesto dal problema. Come sempre l'approccio di FSharp.it è didattico e rivolto quindi a chi vuole apprendere le basi della programmazione funzionale.
Project Euler in F# - Problem 5 (alternative solution) » FSharp.it
L'ultimo articolo della serie ha presentato un approccio di tipo brute-force per il calcolo del minimo comune multiplo di un insieme di numeri. Questa volta FSharp.it mostra come risolvere lo stesso problema incrementando le performance 10000 volte sfruttando una soluzione basata sull'algoritmo di Euclide. Il codice è scritto in F# e viene anche usato come base per spiegare i fondamenti della programmazione funzionale.
Project Euler in F# - Problem 5 » FSharp.it
Il quinto problema di Project Euler ci chiede di trovare il minimo comune multiplo di un insieme di numeri. Questo semplice esercizio viene analizzato da FSharp.it e risolto usando il linguaggio F#. Successivamente si raffina la soluzione ed il tempo di esecuzione viene ridotto di 20 volte.
Project Euler in F# - Problem 16
FSharp.it presenta la soluzione di un altro problema di Project Euler, il numero 16. Anche questa volta si tratta di calcolare la somma delle cifre di un numero, quindi buona parte del codice sarà stato già analizzato negli esercizi precedenti.
Project Euler in F# - Problem 20 » FSharp.it
FSharp.it presenta la soluzione ad un altro dei problemi di Project Euler, ovviamente sfruttando F#, il nuovo linguaggio di programmazione funzionale di Microsoft. Questa volta l'esercizio è legato al fattoriale e alla somma delle cifre di un numero e come sempre l'approccio dell'articolo è di tipo didattico, volto cioè a introdurre i concetti base della programmazione funzionale.
Project Euler in F# - Problem 6
Un altro articolo del portale FSharp.it che si occupa di insegnare la programmazione funzionale in F# presentando la soluzione del problema 6 di Project Euler.
Project Euler in F# - Soluzione alternativa del Problema 1
In questo articolo di Fsharp.it viene presentata una soluzione alternativa al primo problema di Project Euler sfruttando F#, il nuovo linguaggio di programmazione funzionale di Microsoft. La soluzione mostrata viene anche confrontata a quella classica, analizzandone la complessità computazione.
Principale
Qui
trovi RAM per Eee PC a
partire da 19,90 euro.
Garantita a vita
Inoltre
Secure Digital HC
Eee PC per espanderne la capienza fino a 20 GB.
A partire da 14,90 Euro
Sondaggio*
- 693 reads
- Older polls
Inserisci...
La nuvola
Collabora
ZioBudda.net sta crescendo sempre di più, ma mi serve una mano per portare avanti i progetti e per rendere il sito sempre più bello e pieno di informazioni.










