I'm with the subject of linked lists. Especially with the list simply linked. I have seen the typical operations that can be done with this type of structure: add by the beginning, by the end, eliminate nodes, display the list, search for elements etc. However, do things like adding at the beginning of the list in a simply linked list would we really be talking about a simply linked list or another type of list like the double linked ones?
In a list simply linked each node points to the next and the last point to NULL so the only operation that could be done to add elements would be to insert at the end of the list or not? since if I add by the beginning we would no longer be talking about a list simply linked.
On the other hand, what operations can be carried out with a circular list that is simply linked that can not be done with a simply linked list?
Thanks in advance