queue

package
v1.0.3 Latest Latest
Warning

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

Go to latest
Published: Sep 13, 2023 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ArrayDeQueue

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

*

  • @author ljfirst
  • @version V1.0
  • @date 2023/6/27 01:02
  • @author-Email ljfirst@mail.ustc.edu.cn
  • @blogURL https://blog.csdn.net/ljfirst
  • @description *

func (*ArrayDeQueue) Offer

func (m *ArrayDeQueue) Offer(int)

func (*ArrayDeQueue) Peak

func (m *ArrayDeQueue) Peak() int

func (*ArrayDeQueue) Poll

func (m *ArrayDeQueue) Poll() int

func (*ArrayDeQueue) Resize

func (m *ArrayDeQueue) Resize()

func (*ArrayDeQueue) Size

func (m *ArrayDeQueue) Size() int

func (*ArrayDeQueue) StructName

func (m *ArrayDeQueue) StructName() string

type ArrayQueue

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

*

  • @author ljfirst
  • @version V1.0
  • @date 2023/6/27 01:00
  • @author-Email ljfirst@mail.ustc.edu.cn
  • @blogURL https://blog.csdn.net/ljfirst
  • @description *

func (*ArrayQueue) Offer

func (m *ArrayQueue) Offer(value int)

func (*ArrayQueue) Peak

func (m *ArrayQueue) Peak() int

func (*ArrayQueue) Poll

func (m *ArrayQueue) Poll() int

func (*ArrayQueue) Resize

func (m *ArrayQueue) Resize()

func (*ArrayQueue) Size

func (m *ArrayQueue) Size() int

func (*ArrayQueue) StructName

func (m *ArrayQueue) StructName() string

type LinkedQueue

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

*

  • @author ljfirst
  • @version V1.0
  • @date 2023/6/27 01:01
  • @author-Email ljfirst@mail.ustc.edu.cn
  • @blogURL https://blog.csdn.net/ljfirst
  • @description *

func NewLinkedQueue

func NewLinkedQueue() *LinkedQueue

func (*LinkedQueue) Offer

func (m *LinkedQueue) Offer(value int)

func (*LinkedQueue) Peak

func (m *LinkedQueue) Peak() int

func (*LinkedQueue) Poll

func (m *LinkedQueue) Poll() int

func (*LinkedQueue) Resize

func (m *LinkedQueue) Resize()

func (*LinkedQueue) Size

func (m *LinkedQueue) Size() int

func (*LinkedQueue) StructName

func (m *LinkedQueue) StructName() string

type StackQueue

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

*

  • @author ljfirst
  • @version V1.0
  • @date 2023/6/27 01:00
  • @author-Email ljfirst@mail.ustc.edu.cn
  • @blogURL https://blog.csdn.net/ljfirst
  • @description *

func NewStackQueue

func NewStackQueue() *StackQueue

func (*StackQueue) Offer

func (m *StackQueue) Offer(value interface{})

func (*StackQueue) Peak

func (m *StackQueue) Peak() interface{}

func (*StackQueue) Poll

func (m *StackQueue) Poll() interface{}

func (*StackQueue) Resize

func (m *StackQueue) Resize()

func (*StackQueue) Size

func (m *StackQueue) Size() int

func (*StackQueue) StructName

func (m *StackQueue) StructName() string

Jump to

Keyboard shortcuts

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