Statements (52)
| Predicate | Object |
|---|---|
| gptkbp:instanceOf |
gptkb:architecture
|
| gptkbp:advantage |
dynamic memory allocation
no random access extra memory for pointers |
| gptkbp:canBe |
circular
doubly singly |
| gptkbp:complexityDeletion |
O(1) at head
|
| gptkbp:complexityInsertion |
O(1) at head
|
| gptkbp:complexitySearch |
O(n)
|
| gptkbp:firstDescribed |
gptkb:Allen_Newell
1955 |
| gptkbp:firstNodeCalled |
head
|
| gptkbp:hasNode |
data
pointer |
| gptkbp:hasType |
doubly linked list
circular linked list singly linked list |
| gptkbp:implementedIn |
gptkb:Java
gptkb:Python gptkb:C++ |
| gptkbp:lastNodeCalled |
tail
|
| gptkbp:notableFor |
gptkb:Java_Collections_Framework
gptkb:C++_STL gptkb:Python_collections_module |
| gptkbp:numberOfLocations |
nodes
|
| gptkbp:operator |
search
deletion insertion traversal |
| gptkbp:relatedTo |
gptkb:Queue
Stack ArrayList |
| gptkbp:usedFor |
memory management
implementing graphs implementing queues implementing stacks |
| gptkbp:usedIn |
gptkb:LISP
computer science operating systems compiler design functional programming symbolic computation database management systems memory allocation adjacency list representation of graphs network packet management undo functionality in applications |
| gptkbp:bfsParent |
gptkb:.NET_Collections
gptkb:Java_Collections_Framework |
| gptkbp:bfsLayer |
7
|
| https://www.w3.org/2000/01/rdf-schema#label |
LinkedList
|