Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

A smartly designed doubly-linked list can be used for extremely fast deletion or insertion, as well as handling dynamic memory allocation for arbitrarily large data sets.

Linked lists are the foundation of operating systems, especially UNIX and AmigaOS.



Yeah, OK, that is another good example. But nevertheless, there are a lot of programs you could be asked to write where using a linked list doesn't make any sense.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: