知识点汇总:
1.栈具有“后进先出”的特点,在出,入栈时,必须在栈的一端进行。如果在顺序表的头部进行入栈,则需要将栈中原有元素依次后移,此时需要遍历整个顺序栈。同理,出栈时,也需要遍历。
2.采取在顺序栈的尾部进行出,入栈。因为size-1可以用来表示顺序栈的最后一个元素所在的下标,所以在入栈时可以直接将下标为size的位置设置为指定元素。出栈时,只需将下标为size-1处的值删除即可。而无需遍历整个顺序栈。
3.
课件:
知识点汇总:
1.栈具有“后进先出”的特点,在出,入栈时,必须在栈的一端进行。如果在顺序表的头部进行入栈,则需要将栈中原有元素依次后移,此时需要遍历整个顺序栈。同理,出栈时,也需要遍历。
2.采取在顺序栈的尾部进行出,入栈。因为size-1可以用来表示顺序栈的最后一个元素所在的下标,所以在入栈时可以直接将下标为size的位置设置为指定元素。出栈时,只需将下标为size-1处的值删除即可。而无需遍历整个顺序栈。
3.
课件: