diff --git a/chapter-2-Linked-Lists/2-2-kthToLast.cpp b/chapter-2-Linked-Lists/2-2-kthToLast.cpp index de583df..8867911 100644 --- a/chapter-2-Linked-Lists/2-2-kthToLast.cpp +++ b/chapter-2-Linked-Lists/2-2-kthToLast.cpp @@ -75,9 +75,9 @@ Node * kthToLastHelper( Node * head, int k , int & i) { if ( head == nullptr ) { return nullptr; } - - Node * node = kthToLastHelper(head->next, k, i); i = i + 1; + Node * node = kthToLastHelper(head->next, k, i); + //if we have solved problem k times from last. if ( i == k ) { return head;