How to Swap Nodes in Pairs in a Singly Linked List? May 5, 2016 algorithms, c / c++, data types, recursive No Comments Given a linked list, swap every two adjacent nodes and return its head. You may not modify the values in the list’s nodes. Only nodes itself may be changed. … [Continue Reading...]