struct ListNode* reverse(struct ListNode* head, int k) {    struct ListNode* cur, *next, *pre;    pre = NULL, cur = head, next = head->next;   &nbs...