栈
栈是一种重要的线性结构。栈必须通过线性表或者链表来实现,顺序表点击打开链接和链表点击打开链接既可以向之前介绍的那样独立存在,同时它们也是一些特殊的数据结构(栈,队列)的实现基础。
定义:栈是一个先进后出的线性表,只要求在表尾进行插入和删除等操作,这是栈相对于链表和顺序表的独特之处(对操作上有了一定的限制)。
这个末尾称为栈顶(top) 相应的表头称为栈底(bottom)
线性表的两种储存方式:顺序表和链表 一般栈用顺序表储存形式实现。
/********************************************
*利用栈的数据结构,将二进制转换为十进制数
*分析:从最低