设计一个算法将一个带头节点的单链表A分解成两个带头结点的单链表A和B,使A中含有原链表中序号为奇数的元素,而B中含有原链表中序号为偶数的元素,并且保持元素原有的相对顺序。这个题,我不是很清楚,请各位帮帮忙。