Re: Stacks
From: rossum (rossum48_at_coldmail.com)
Date: 10/09/03
- Next message: ian: "Re: Converting from and INT back to ASCII character"
- Previous message: Moonlit: "Re: How to Install a Program"
- In reply to: Jonathan Mcdougall: "Re: Stacks"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Wed, 08 Oct 2003 23:28:20 +0100
On Wed, 8 Oct 2003 16:51:07 -0400, "Jonathan Mcdougall"
<jonathanmcdougall@DELyahoo.ca> wrote:
>> > Hello All!
>> >
>> > Is there a place where I can learn stacks, (push and pop) etc.
>> > Thanks,
>>
>> Yep. Your kitchen! Seriously!
>>
>> Take some plates. Stack them.
>> If you put a new plate on top of that stack, you 'push' it onto the
>> stack.
>> If you take the topmost plate from the stack, you 'pop' it from
>> the stack.
>> Observation: In the pop operation you always get the plate which
>> was pushed last. That's why such a structure is called LIFO (last in,
>> first out).
>>
>> That's all. Simple, isn't it?
>
>One more thing : if you try to put to much plates, the can fall off
>the table (which is called a stack overflow). Not something you want.
>
>
>Jonathan
>
And trying to take more plates off the stack than you put on (which is
called stack underflow) is also something you want to avoid.
rossum
-- The Ultimate Truth is that there is no Ultimate Truth
- Next message: ian: "Re: Converting from and INT back to ASCII character"
- Previous message: Moonlit: "Re: How to Install a Program"
- In reply to: Jonathan Mcdougall: "Re: Stacks"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|