I am confused because both of these contain an index, so a indexed linked list has nodes and indexes? While array list only has indexes?
            Asked
            
        
        
            Active
            
        
            Viewed 1,045 times
        
    -3
            
            
        - 
                    1Possible duplicate of [When to use LinkedList over ArrayList?](http://stackoverflow.com/questions/322715/when-to-use-linkedlist-over-arraylist) – Yahya Apr 29 '17 at 19:58
- 
                    I looked at that link, and it only talks about linked lists in general...but what about specifically a indexed linked list? – daisygal Apr 29 '17 at 20:00
- 
                    where did you find such a data structure in the first place? – JB Nizet Apr 29 '17 at 20:01
- 
                    1Related: [Is there a known implementation of an indexed linked list?](http://stackoverflow.com/questions/1712952/is-there-a-known-implementation-of-an-indexed-linked-list) – Ole V.V. Apr 29 '17 at 20:01
- 
                    1What do you mean by an "indexed linked list"? Are you asking specifically about `java.util.LinkedList`? – John Bollinger Apr 29 '17 at 20:03
1 Answers
0
            ArrayList is continuous representation of the data .
So if base addr is lets say 64 and you want a element at 4th index and size of each element is 4 bytes so by doing the math we can say at what memory addr to look for 4th index element . So we can land at up at the element directly
On the other hand Linked List we have to traverse node by node and by counting the numbers of node traversed .
SO index works for both of them.For arraylist we can access it directly but in Linked list we have to traverse the intermediate nodes
 
    
    
        Vikrant
        
- 178
- 4
