用不同的方式实现 栈,适合初学者加深理解