Dat fiind o listă legată, schimbă fiecare două noduri adiacente și returnează capul acesteia. Trebuie să rezolvi problema fără a modifica valorile din nodurile listei (adică, doar nodurile în sine pot fi schimbate).
Exemplul 1:
Intrare: cap = [1,2,3,4]
Ieșire: [2,1,4,3]
Explicație:
Exemplul 2:
Intrare: cap = []
Ieșire: []
Exemplul 3:
Intrare: cap = [1]
Ieșire: [1]
Exemplul 4:
Intrare: cap = [1,2,3]
Ieșire: [2,1,3]