Scambiare il contenuto di due variabili int senza utilizzare una variabile temporanea: XOR swap

Una domanda interessante che mi è stata posta è: “com’è possibile scambiare il contenuto di due variabili senza utilizzare una variabile temporanea?”. Infatti, per scambiare il contenuto di due variabili, di solito si utilizza una variabile temporanea (vediamo un esempio in Python): a = 13 b = 17 c = a a = b b … Continue reading Scambiare il contenuto di due variabili int senza utilizzare una variabile temporanea: XOR swap