🧠 μ•Œκ³ λ¦¬μ¦˜/자료ꡬ쑰 곡뢀

μ•Œκ³ λ¦¬μ¦˜/자료ꡬ쑰 이름: Stack(μŠ€νƒ)

λΆ„λ₯˜: ν›„μž…μ„ μΆœ(LIFO, Last in First Out) 자료ꡬ쑰


πŸ“– κ°œλ…

μŠ€νƒ(Stack)은 ν›„μž…μ„ μΆœ(LIFO), 원칙을 λ”°λ₯΄λŠ” μžλ£Œκ΅¬μ‘°μž…λ‹ˆλ‹€. 즉, κ°€μž₯ λ‚˜μ€‘μ— λ“€μ–΄μ˜¨ 데이터가 κ°€μž₯ λ¨Όμ € λ‚˜κ°€λŠ” κ΅¬μ‘°μž…λ‹ˆλ‹€.

νŠΉμ§•


πŸ’‘ 핡심 포인트

μŠ€νƒμ˜ λ™μž‘ 원리에 λŒ€ν•΄ μ•Œμ•„λ΄…μ‹œλ‹€. μŠ€νƒμ€ μƒμžλ₯Ό μŒ“λŠ” κ²ƒμ²˜λŸΌ 데이터λ₯Ό μœ„μ—μ„œλΆ€ν„° μ°¨λ‘€λ‘œ μŒ“μ•„ 올리고(push), λ‚˜μ€‘μ— μŒ“μ€ 데이터λ₯Ό 맨 μœ„μ—μ„œλΆ€ν„° μ°¨λ‘€λ‘œ κΊΌλ‚΄λŠ”(pop) λ°©μ‹μœΌλ‘œ λ™μž‘ν•©λ‹ˆλ‹€.

μŠ€νƒμ˜ κΈ°λ³Έ μ—°μ‚°