Dá sa o prepojený zoznam, vymeniť každý dva susedné uzly a vrátiť jeho hlavu. Musíte vyriešiť problém bez úpravy hodnôt v uzloch zoznamu (t.j. môžu sa meniť iba samotné uzly).
Príklad 1:
Vstup: hlava = [1,2,3,4]
Výstup: [2,1,4,3]
Vysvetlenie:
Príklad 2:
Vstup: hlava = []
Výstup: []
Príklad 3:
Vstup: hlava = [1]
Výstup: [1]
Príklad 4:
Vstup: hlava = [1,2,3]
Výstup: [2,1,3]