DoublyLinkedList

package
v0.0.0-...-b590be1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 16, 2018 License: MIT Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type LinkedList

type LinkedList struct {
	// contains filtered or unexported fields
}

func (*LinkedList) GetFirst

func (list *LinkedList) GetFirst() (int, bool)

func (*LinkedList) GetItemsFromEnd

func (list *LinkedList) GetItemsFromEnd() []int

func (*LinkedList) GetItemsFromStart

func (list *LinkedList) GetItemsFromStart() []int

func (*LinkedList) GetLast

func (list *LinkedList) GetLast() (int, bool)

func (*LinkedList) GetSize

func (list *LinkedList) GetSize() int

func (*LinkedList) InsertFirst

func (list *LinkedList) InsertFirst(i int)

func (*LinkedList) InsertLast

func (list *LinkedList) InsertLast(i int)

func (*LinkedList) RemoveByIndex

func (list *LinkedList) RemoveByIndex(i int) bool

func (*LinkedList) RemoveByValue

func (list *LinkedList) RemoveByValue(i int) bool

func (*LinkedList) SearchValue

func (list *LinkedList) SearchValue(i int) bool

type Node

type Node struct {
	// contains filtered or unexported fields
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL