Mam problem z zakodowaniem tego algorytmu:
Mam dwie tablice a[n] oraz b[n];
Wybieram losowo dowolny element tablicy, np. a[i]
Teraz szukam takiego elementu b[x], żeby a[i]==b[x].
Nastepnie szukam takiego elementu a[y], żeby b[x]=a[y], itd powtarzam ta operację. Kiedy już dojdę do końca, tj. a[i]==b[z] tworzę nowe tablice o znalezionych elementach.
Przykład:
5 1 2 4 6 3 7 8
1 2 3 5 7 4 8 6
odpowiedź
1 2 3 4 5
2 3 4 5 1
oraz
6 7 9
7 8 6
Jeśli łatwiej jest zrobić to na wektorach to również proszę o pomoc.
Z góry dziękuję