Min, max, tablica - zadanie

0

Cześć, mam następujące zadanie:
"Napisz program wyszukujący minimum i maksimum w każdym z wierszy macierzy
m na n wymiarowej i przestawiający minimum na początek a maksimum na koniec
każdego wiersza."
Przeszukiwanie tablicy - bez problemu, min, max - bez problemu. Jednak jeden problem jest jednak, a mianowicie - nie wiem jak zrobić by element, załóżmy największy zamienił się miejscami z tym końcowym. Wiem jak go nadpisać, ale jeśli chodzi o zamianę to pomysłów brak. Jakaś rada? Może jakaś funkcja lub zmienna? Szczerze to głowie się nad tym, ale nic nie wychodzi.
Będę wdzięczny za rady i wskazówki! :)

1

Tablica to dla ciebie wiersz macierzy?

Jeżeli tak to zwykła zamiana zmiennych. Zamieniasz
element najmnieszy idzie na początek, a ta co była na początku idzie w miejsce tam gdzie była najmniejsza
Analogicznie z największym.

Musisz zrobić sobie zmienną tymczasową na jedną zmienną
tmp = a;
a = b;
b = tmp;

nie
a = b;
b = a;

Możesz też posłużyć się xorem ;-)

1 użytkowników online, w tym zalogowanych: 0, gości: 1