栈和队列都是什么存储结构