/**不算难,个人观点。 * struct ListNode { * int val; * struct ListNode *next; * ListNode(int x) : val(x), next(nullptr) {} * }; */ class Solution { public: ListNode* reverseKGroup(ListNode* head, int k) { ListNode*dunny=new ListNode(0);//链表反转带个头结点事半功倍 dunny->next=head; ListNode*a=head; int l=0; while(a!=n...