Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Ćwiczenie na studiach
Forum PHP.pl > Forum > Przedszkole
olo707
Witam,

Mógłby ktoś dać jakąś wskazówkę jak się za to zabrać

Mamy zmienne A i B. Jak zamienić je ze sobą miejscami bez wykorzystywania zmiennej pomocniczej?

trueblue
x = x xor y
y = x xor y
x = x xor y

Poszukaj informacji o xor swapping.
olo707
nie bardzo rozumiem to co napisałeś
trueblue
XOR/EOR - operator logiczny.
slash^
Albo...

$a = $a+$b;
$b = $a-$b;
$a = $a-$b;
patryczakowy
Cytat(slash^ @ 6.08.2014, 21:47:44 ) *
Albo...

$a = $a+$b;
$b = $a-$b;
$a = $a-$b;

na stringach raczej nie zadziała

tu masz rozwiązanie działające zarówno na stringach jak i liczbach:
  1. list($x, $y) = array($y, $x);
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.