λ°μν
    
    
    
  μ€ν(Stack)
- νμͺ½ λμμλ§ μλ£λ₯Ό λ£κ³  λΊ μ μλ LIFO(Last In First Out) νμμ μλ£ κ΅¬μ‘°
- LIFO(νμ μ μΆ): κ°μ₯ μ΅κ·Όμ λ€μ΄μ¨ λ°μ΄ν°κ° κ°μ₯ λ¨Όμ  λκ°
 
 - μ¬κ·μ μΈ ν¨μ, μκ³ λ¦¬μ¦μ μ¬μ©
 - μΉλΈλΌμ°μ  λ°©λ¬Έ κΈ°λ‘ λ±μ μ¬μ©
 - μ½μ λ° μμ μ O(1), νμμ O(n)μ μκ°λ³΅μ‘λλ₯Ό κ°μ§
 
μ€νμ ꡬ쑰

- μ€ν μλ¨(stack top): μ€νμ κ°μ₯ μλΆλΆ, μ€νμμ μ μΆλ ₯μ΄ μ΄λ£¨μ΄μ§λ λΆλΆ
 - μ€ν νλ¨(stack bottom): μ€νμ κ°μ₯ μλ«λΆλΆ
 - μμ(element): μ€νμ μ μ₯λλ κ²
 - 곡백 μ€ν(empty stack): λΉμ΄μλ μ€ν
 - ν¬ν μ€ν(full stack): ν¬ν μνμ μ€ν
 
μ€νμ μ°μ°
- pop(): μ€νμμ κ°μ₯ μμ μλ νλͺ© μ κ±°
 - push(element): μμλ₯Ό μ€ν μλ¨μ μΆκ°
 - top(): μ€ν μλ¨μ μμ λ°ν
 - isEmpty(): μ€νμ΄ λΉμ΄μλ κ²½μ° trueλ₯Ό λ°ν
 

λ°μν
    
    
    
  'π Computer Science > Data Structure' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
| [μλ£κ΅¬μ‘°] κ·Έλν(Graph) (0) | 2023.03.08 | 
|---|---|
| [μλ£κ΅¬μ‘°] Time Complexity (μκ° λ³΅μ‘λ) (0) | 2023.03.07 | 
| [μλ£κ΅¬μ‘°] ν(Queue) (0) | 2023.03.06 | 
| [μλ£κ΅¬μ‘°] μ°κ²° 리μ€νΈ(Linked List) (0) | 2023.02.10 | 
| [μλ£κ΅¬μ‘°] λ°°μ΄(Array)μ΄λ? (0) | 2023.02.10 |