You are viewing a single comment's thread. Return to all comments →
Java if (position == 0) { int lastData = llist.data; llist.data = data;
if(llist.next == null) { llist.next = new SinglyLinkedListNode(lastData); return llist; } insertNodeAtPosition(llist.next, lastData, 0); } else { insertNodeAtPosition(llist.next, data, position - 1); } return llist; }
Insert a node at a specific position in a linked list
You are viewing a single comment's thread. Return to all comments →
Java if (position == 0) { int lastData = llist.data; llist.data = data;