Bubble sort in C++
In questa lezione svilupperemo l’algoritmo bubble sort in C++. Il bubble sort è l’algoritmo di ordinamento più semplice da implementare, ma è anche poco efficiente. Il bubble sort è utilizzato…
In questa lezione svilupperemo l’algoritmo bubble sort in C++. Il bubble sort è l’algoritmo di ordinamento più semplice da implementare, ma è anche poco efficiente. Il bubble sort è utilizzato…
L’algoritmo di ricerca binaria o dicotomica è un algoritmo che viene utilizzato per trovare elementi in un array ordinato. Si usa il termine dicotomica (dal greco: tagliare in due) perché…
Proponiamo un problema di ricerca in un array ordinato. Prendere in input un array di N numeri interi, ordinato in modo crescente.Viene fornito in input un numero intero X. Dire…
In questo tutorial impareremo a creare un semplicissimo jQuery slider. Realizzeremo questo slider utilizzando i metodi che abbiamo studiato in precedenza, ma più avanti vedremo altri metodi con cui poter…
L’algoritmo di Euclide è un metodo per trovare il massimo comune divisore tra due numeri interi. Ricordiamo che il massimo comune divisore, MCD, tra due numeri interi è il più…
jQuery eq() method è un metodo che serve ad individuare elementi specifici all’interno di un set di elementi. All’interno del metodo eq() si specifica infatti un indice che indica la…
In questo tutorial spiegheremo come utilizzare Algobuild per lo sviluppo dei diagrammi di flusso. Chiaramente è possibile utilizzare anche solo carta e penna per creare i diagrammi di flusso. Algobuild…
jQuery fadeIn() method serve, non solo a mostrare un elemento, ma anche ad applicare un effetto dissolvenza. Questo metodo infatti è molto simile al metodo show(), così come il metodo…
In questa lezione studieremo il metodo jQuery hover(). Nella scorsa lezione abbiamo studiato i metodi mouseover(), mouseout(), mousemove(), mouseenter() e mouseleave(), cercando di capirne le differenze d’uso. Il metodo hover()…
Area e perimetro con Scratch – Realizziamo in questa lezione una serie di esempi per calcolare l’area e il perimetro del rettangolo con Scratch. Questi semplici esercizi possono essere proposti…
Altri metodi utilizzati per gestire il movimento del mouse nella pagina che vi spiegherò sono mouseenter(), mousemove() e mouseleave(). Questi metodi hanno la stessa sintassi dei metodi precedenti, ma hanno…
jQuery mouseover() method – In questa lezione studieremo il metodo mouseover() che si verifica quando, come suggerisce già il nome, passiamo su un elemento di una pagina web con il…
Realizziamo una jQuery Gallery, ovvero una galleria con jQuery per lo scorrimento delle immagini. Per realizzare un semplice esempio di jQuery gallery utilizzeremo il metodo attr(). Successivamente utilizzeremo altri metodi…
In questa lezione studieremo il jQuery attr() method, un semplice metodo per assegnare un attributo al valore selezionato. La sintassi per ritornare un valore di un attributo è questa: $(selettore).attr(attributo)…
jQuery removeClass() method permette di rimuovere una classe (remove class) da un elemento selezionato. La sintassi è dunque questa: .removeClass (nome_classe, funzione (index, classe_corrente)) Dove nome_classe e funzione hanno le…
jQuery addClass() method – Questo metodo aggiunge una classe (add class), o anche più di una, ad uno o più elementi di una pagina web. Quindi, ad esempio, se ho…
jQuery css() method è il metodo che serve a dare una formattazione ad uno o più elementi di una pagina web. Con jQuery css() infatti posso dare, ad esempio, un…
In questo tutorial impareremo a trattare gli array con Algobuild. Ricordiamo che gli array sono delle strutture dati che contengono dati omogenei, cioè dello stesso tipo. Ogni elemento dell’array viene…