Dany jest list jednokierunkowa, zamień co dwa sąsiednie węzły i zwróć jej głowę. Musisz rozwiązać problem bez modyfikowania wartości w węzłach listy (tzn. mogą być zmienione tylko same węzły).
Przykład 1:
Wejście: głowa = [1,2,3,4]
Wyjście: [2,1,4,3]
Wyjaśnienie:
Przykład 2:
Wejście: głowa = []
Wyjście: []
Przykład 3:
Wejście: głowa = [1]
Wyjście: [1]
Przykład 4:
Wejście: głowa = [1,2,3]
Wyjście: [2,1,3]