From charlesreid1

No edit summary
Line 21: Line 21:
* removeLast
* removeLast


 
See Java API for LinkedList class: https://docs.oracle.com/javase/7/docs/api/java/util/LinkedList.html


=Flags=
=Flags=

Revision as of 05:12, 1 June 2017

List ADT

LinkedList ADT

Link to implementation on git.charlesreid1.com: https://charlesreid1.com:3000/cs/java/src/master/lists/linked-lists

The linked list abstract data type provides the following methods:

  • size
  • isEmpty
  • first
  • last
  • addFirst
  • addLast
  • removeFirst

Furthermore, convenience methods can be added, like:

  • add
  • remove
  • remove(i)
  • removeFirst
  • removeLast

See Java API for LinkedList class: https://docs.oracle.com/javase/7/docs/api/java/util/LinkedList.html

Flags