Linked List Implementation Algorithm Definition