public void AddSorted(int data) { if (headNode == null) { headNode = new SingleLinkNode(data); } else if (data < headNode.data) { AddToBegining(data); } else { headNode.AddSorted(data); } }
public void AddSorted(int data) { if (next == null) { next = new SingleLinkNode(data); } else if (data < next.data) { SingleLinkNode temp = new SingleLinkNode(data); temp.next = this.next; this.next = temp; } else { next.AddSorted(data); } }