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:]
}
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:]
}