Insert a node at a specific position in a linked list

Sort by

recency

|

1527 Discussions

|

  • + 0 comments

    Hackerrank fix your code in provided Solution for c#, throws error

  • + 0 comments

    This is throwing error from hackerrank side code part . needs to be fixed from there part

  • + 0 comments

    Here is my C++ solution, you can watch the explanation here : https://youtu.be/jCPAp_UIzAs

    SinglyLinkedListNode* insertNodeAtPosition(SinglyLinkedListNode* llist, int data, int position) {
        SinglyLinkedListNode* newNode = new SinglyLinkedListNode(data);
        if(position == 0) {
            newNode->next = llist;
            return newNode;
        }
        SinglyLinkedListNode* curr = llist;
        while(position - 1) {
            position--;
            curr = curr -> next;
        }
        newNode -> next = curr->next;
        curr->next = newNode;
        return llist;
    }
    
  • + 0 comments

    The provided classes for C# do not compile. This needs to be fixed.

  • + 0 comments

    Apparently I can't debbug my code because there is offuscated code that has an error that I CAN'T EDIT, for Java 8 it dosen´t work.

    Solution: I suggest you to delete the class Result{} <-- including the brackets and leave only the method declared as public static