dwie listy - znalezienie pierwszego wspolnego elementu

0

Jeśli mamy dwie listy:
List<Integer> a;
List<Integer> b;

to czy istnieje jakaś zdefiniowana metoda zwracająca pierwszą wspólną wartość występującą na obu listach ?

0

Nie ma.
Jaka jest pierwsza wspólna wartość w listach (1,2,3) oraz (2,1,3)?

0

Kiedyś chyba mi się obiło o uszy coś o takim algorytmie, ale obie listy musiały być posortowane.
W przeciwnym razie pozostaje iterowanie po obu listach, ale zgodnie z przykładem kolegi wyżej - wystąpi niejednoznaczność, zależy od której listy zaczniesz iterację.

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