Insert a node at the head of a linked list

  • + 0 comments

    here's my solution in C language:

    SinglyLinkedListNode* insertNodeAtHead(SinglyLinkedListNode* llist, int data) { SinglyLinkedListNode* node = malloc(sizeof(SinglyLinkedListNode)); node->data = data; node->next = llist; llist = node; return llist; }