½º ÅÃ(Stack)

 

¡á ½ºÅÃÀÇ »ç¿ë »ç·Ê 2 - ÁßÀ§Ç¥±â¸¦ ÈÄÀ§Ç¥±â·Î º¯È¯ÇÏ´Â ¾Ë°í¸®Áò
    ½ºÅÃÀº ÁßÀ§Ç¥±âÀÇ ¼ö½ÄÀ» ÈÄÀ§Ç¥±â ¼ö½ÄÀ¸·Î ¹Ù²Ù´Â µ¥¿¡µµ ÀÌ¿ëµÈ´Ù. º¯È¯ ¾Ë°í¸®ÁòÀº ´ÙÀ½°ú °°´Ù.

¨ç ÇÇ¿¬»êÀÚ¸¦ ÀÔ·ÂÇϸé Áï½Ã Ãâ·ÂÇÑ´Ù.
¨è ¿¬»êÀÚ´Â ½ºÅÿ¡ Áý¾î ³Ö´Â´Ù. ´Ü, ½ºÅÿ¡ º¸´Ù ¿ì¼±¼øÀ§°¡ ³ô°Å³ª °°Àº ¿¬»êÀÚ°¡ ÀÖÀ¸¸é ´Ù »Ì¾Æ³» Ãâ·ÂÇÏ°í Áý¾î ³Ö´Â´Ù. ¿©´Â °ýÈ£µµ ±×´ë·Î ½ºÅÿ¡ ³Ö´Â´Ù.
¨é  ´Ý´Â °ýÈ£´Â ¿©´Â °ýÈ£¸¦ ¸¸³¯ ¶§±îÁö ½ºÅþȿ¡ ÀÖ´Â °ÍµéÀ» »Ì¾Æ³»¾î Ãâ·ÂÇϵÇ, °ýÈ£µéÀº Ãâ·ÂÇÏÁö ¾Ê°í »Ì¾Æ³»±â¸¸ ÇÑ´Ù.
¨ê ÀÔ·ÂÀÌ ´Ù ³¡³­ ÈÄ¿¡µµ ½ºÅÿ¡ ³²¾ÆÀÖ´Â °ÍÀÌ ÀÖÀ¸¸é ´Ù »Ì¾Æ³»¾î Ãâ·ÂÇÑ´Ù.

    À§ ¾Ë°í¸®ÁòÀ» a - b * c + ( d * e + f ) / g ¿¡ Àû¿ëÇÏ¿© º¸ÀÚ.

    ---> ÁßÀ§Ç¥±â¸¦ ÈÄÀ§Ç¥±â·Î º¯È¯ÇÏ´Â ¾Ë°í¸®Áò