mirror of
https://github.com/duke-git/lancet.git
synced 2026-03-01 00:35:28 +08:00
docs: update function comments
This commit is contained in:
@@ -24,7 +24,7 @@ func NewArrayQueue[T any](capacity int) *ArrayQueue[T] {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Data return queue data
|
// Data return slice of queue data
|
||||||
func (q *ArrayQueue[T]) Data() []T {
|
func (q *ArrayQueue[T]) Data() []T {
|
||||||
items := []T{}
|
items := []T{}
|
||||||
for i := q.head; i < q.tail; i++ {
|
for i := q.head; i < q.tail; i++ {
|
||||||
|
|||||||
@@ -21,7 +21,7 @@ func NewCircularQueue[T any](size int) *CircularQueue[T] {
|
|||||||
return &CircularQueue[T]{data: data, front: 0, rear: 0, size: size}
|
return &CircularQueue[T]{data: data, front: 0, rear: 0, size: size}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Data return queue data
|
// Data return slice of queue data
|
||||||
func (q *CircularQueue[T]) Data() []T {
|
func (q *CircularQueue[T]) Data() []T {
|
||||||
data := []T{}
|
data := []T{}
|
||||||
|
|
||||||
|
|||||||
@@ -19,7 +19,7 @@ func NewLinkedQueue[T any]() *LinkedQueue[T] {
|
|||||||
return &LinkedQueue[T]{head: nil, tail: nil, length: 0}
|
return &LinkedQueue[T]{head: nil, tail: nil, length: 0}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Data return queue data
|
// Data return slice of queue data
|
||||||
func (q *LinkedQueue[T]) Data() []T {
|
func (q *LinkedQueue[T]) Data() []T {
|
||||||
res := []T{}
|
res := []T{}
|
||||||
current := q.head
|
current := q.head
|
||||||
|
|||||||
@@ -34,7 +34,7 @@ func (q *PriorityQueue[T]) IsFull() bool {
|
|||||||
return q.size == len(q.items)-1
|
return q.size == len(q.items)-1
|
||||||
}
|
}
|
||||||
|
|
||||||
// Data return data slice in the queue
|
// Data return a slice of queue data
|
||||||
func (q *PriorityQueue[T]) Data() []T {
|
func (q *PriorityQueue[T]) Data() []T {
|
||||||
data := make([]T, q.size)
|
data := make([]T, q.size)
|
||||||
for i := 1; i < q.size+1; i++ {
|
for i := 1; i < q.size+1; i++ {
|
||||||
|
|||||||
Reference in New Issue
Block a user