Valore Medio di Somme di Permutazioni

Problema Sia data una permutazione \((a_{1},a_{2}, \cdots ,a_{n})\) dell’insieme \({1,2, \cdots,n }\). Calcolare il valore medio, indicato con \(M_{n}\), della seguente somma: \[ (a_{1}- a_{2})^2 + (a_{2}-a_{3})^2 + \cdots + (a_{n-1} – a_{n})^2 \] presa su tutte le permutazioni. Nel caso \(n=2\) l’insieme delle permutazioni è \({12,21}\) e quindi \(M_{2}=1\). Leggi tutto…

Le Parentesi di un Prodotto e i Numeri di Catalan

Problema Siano dati n numeri \(x_{1},x_{2}, \cdots x_{n}\), nell’ordine prescritto. Calcolare il numero \(C_{n}\) dei possibili modi di posizionare le parentesi per moltiplicare il prodotto degli n numeri, senza modificare l’ordine dato. SuggerimentoSe \(n=2\) abbiamo un solo caso: \((x_{1} x_{2})\).se \(n=3\) abbiamo i seguenti casi: \(((x_{1} x_{2})x_{3}), (x_{1}(x_{2}x_{3}))\).Se \(n=4\) abbiamo Leggi tutto…

Il Game Loop

Un motore per videogiochi (game engine) è composto da diversi componenti che forniscono varie funzionalità: rendering della grafica 2D/3D scene-graph: rappresentazione spaziale della scena grafica gestione dell’audio e della musica gestione delle leggi della fisica gestione delle collisioni fra oggetti scripting animazione intelligenza artificiale gestione dei device I/O networking gestione Leggi tutto…