Cose di computer

Cos'è un algoritmo, spiegato semplice?


Listen Later

Vuoi imparare velocemente l'informatica? Clicca qui 👉 https://bit.ly/3kU5fRY

Un algoritmo non è una cosa che riguarda solo i computer, ma semplicemente una strategia per arrivare da un problema ad una soluzione. Ho un problema, applico l'algoritmo, arrivo alla soluzione. Qualunque ricetta di cucina è un algoritmo! Prendiamo per esempio l'algoritmo di preparazione della camomilla: scaldo l'acqua, metto il filtro della camomilla in una tazza, verso l'acqua nella tazza, lascio in infusione per qualche minuto e la camomilla è pronta. Schematicamente... Problema: voglio la camomilla. Algoritmo: ricetta della camomilla. Soluzione: la camomilla è pronta. Qualche curiosità sugli algoritmi: gli algoritmi devono avere un numero finito di passi. Ogni algoritmo risolve una determinata classe di problemi (l'algoritmo della camomilla va bene anche per preparare il tè e poi qualsiasi altro tipo di tisana). Non tutti i problemi hanno un algoritmo che li possa risolvere. Alcuni problemi hanno degli algoritmi che li possono risolvere ma che impiegano centinaia di milioni di anni, a prescindere dalla potenza di calcolo del computer che utilizzi per risolverlo. Il problema di indovinare una password di nove caratteri maiuscoli e minuscoli richiede 178 anni. Che cos'è l'algoritmo di Facebook? L'algoritmo di Facebook è una procedura che decidere quali contenuti mostrati sulla tua bacheca per massimizzare la possibilità che tu clicchi su quel particolare contenuto. Lo scopo è quello di tenerti il più possibile dentro la piattaforma Facebook.

Lobby Time by Kevin MacLeod
Link: https://incompetech.filmmusic.io/song/3986-lobby-time
License: http://creativecommons.org/licenses/by/4.0/

Breaktime by Kevin MacLeod
Link: https://incompetech.filmmusic.io/song/3457-breaktime
License: http://creativecommons.org/licenses/by/4.0/

...more
View all episodesView all episodes
Download on the App Store

Cose di computerBy Danilo Cimino