摘要:
给定一个单链表,把所有的奇数节点和偶数节点分别排在一起。请注意,这里的奇数节点和偶数节点指的是节点编号的奇偶性,而不是节点的值的奇偶性。请尝试使用原地算法完成。你的算法的空间复杂度应为 O(1),时间复杂度应为 O(nodes),nodes 为节点总数。//这题使用了三个指针(引用)一个odd指向奇 阅读全文
摘要:
给定一个链表和一个特定值 x,对链表进行分隔,使得所有小于 x 的节点都在大于或等于 x 的节点之前。 你应当保留两个分区中每个节点的初始相对位置。 //感觉解这类问题都是去把一个指针往前走,找到一个满足条件的,再对这个节点进行操作, //此题,一个fast,一个slow表示fast的next节点是 阅读全文