type Queue []int
func (q *Queue) IsEmpty() bool {
return len(*q) == 0
}
func (q *Queue) Push(ele int) {
*q = append(*q, ele)
}
func (q *Queue) Pop() {
*q = (*q)[1:]
}
go学习笔记-切片实现队列
最新推荐文章于 2025-08-07 15:39:07 发布
本文档介绍了如何使用Go语言实现一个简单的队列数据结构,包括判断队列是否为空、向队列中添加元素(Push)以及移除元素(Pop)的方法。这些操作对于理解并发编程和数据结构基础至关重要。
983

被折叠的 条评论
为什么被折叠?



