题目描述
现有一链表的头指针 ListNode* pHead,给一定值x,编写一段代码将所有小于x的结点排在其余结点之前,且不能改变原来的数据顺序,返回重新排列后的链表的头指针。
解题思路
代码
ListNode* partition(ListNode* pHead, int x) {
struct ListNode* lesshead,*lesstail,
题目描述
现有一链表的头指针 ListNode* pHead,给一定值x,编写一段代码将所有小于x的结点排在其余结点之前,且不能改变原来的数据顺序,返回重新排列后的链表的头指针。
解题思路
代码
ListNode* partition(ListNode* pHead, int x) {
struct ListNode* lesshead,*lesstail,