1. μλ£μ μ 보μ κ΄κ³
μλ£(Data)
- νμ€ μΈκ³μμ κ΄μ°°μ΄λ μΈ‘μ μ ν΅ν΄ μμ§λ κ°(Value) μ΄λ μ¬μ€(Fact).
μ 보(Information)
- μ μ ν μμ¬κ²°μ (decision)μ ν μ μλλ‘ νλ μ§μ(knowledge) μΌλ‘μ, μλ£μ μ ν¨ν ν΄μ€(interpretation)μ΄λ μλ£ μνΈκ΄μ κ΄κ³(relationship) μ νννλ λ΄μ©
μλ£ β μ²λ¦¬(μ»΄ν¨ν°) β μ 보 I = P(D)
2. μΆμνμ κ°λ
μΆμν
- 곡ν΅μ μΈ κ°λ μ μ΄μ©νμ¬ κ°μ μ’ λ₯μ λ€μν κ°μ²΄λ₯Ό μ μνλ κ²
3. μλ£κ΅¬μ‘°μ κ°λ
μλ£κ΅¬μ‘°(Data Structure) λ?
- μλ£ μ¬μ΄μ λ Όλ¦¬μ κ΄κ³λ₯Ό μ»΄ν¨ν°λ νλ‘κ·Έλ¨μ μ μ©νκΈ° μν΄ μ€μνλ μλ£μ μΆμν
μκ³ λ¦¬μ¦
- μ»΄ν¨ν°κ° μ΄λ€ μνμ μ€μνκΈ° μν΄ νμν λͺ λ Ήμ μ§ν©
볡μ‘ν λ°μ΄ν°μ μκ³ λ¦¬μ¦μ μ΄μ©νκΈ° μν΄ μ λ°ν μλ£κ΅¬μ‘° μ€κ³κ° νμνλ€ κ°λ°μ β μΆμν β μλ£κ΅¬μ‘° β ꡬ체ν β μ»΄ν¨ν°
μλ£κ΅¬μ‘°μ νν
- μΈμ΄μμ μ 곡νλ '미리 μ μλ μλ£κ΅¬μ‘°'
κΈ°λ³Έ μλ£κ΅¬μ‘°
- μ μ
- μ€μ
- λ¬Έμ
- λ±..
νμλ μλ£κ΅¬μ‘°
- λ°°μ΄
- ꡬ쑰체
- ν¬μΈν°
- λ±..
- κ°λ°μκ° νμμ μν΄ μ μνλ 'μ¬μ©μ μ μ μλ£κ΅¬μ‘°'
- 리μ€νΈ
- νΈλ¦¬
- μ€ν
- ν
- κ·Έλν
- λ±..
4. μλ£κ΅¬μ‘°μ μκ³ λ¦¬μ¦μ κ΄κ³ λ° μκ³ λ¦¬μ¦μ νΉμ±
μΆμν λ μκ³ λ¦¬μ¦μ μμ
- μ§μμ νκ΅μ κ°κΈ° μκ³ λ¦¬μ¦
- μ§μμ μΆλ°
- μ°¨μ νλ€
- μ°¨μμ λ΄λ¦°λ€
- κ°μμ€μ λ€μ΄κ°λ€
μκ³ λ¦¬μ¦μ μΆμν μν¨ λμλ€μ μ°μ
μκ³ λ¦¬μ¦μ΄ κ°μ§κ³ μμ΄μΌ νλ 쑰건
- μΆλ ₯ : μ μ΄λ ν κ°μ§ μ΄μμ κ²°κ³Όλ₯Ό μμ±ν΄μΌ νλ€.
- μ ν¨μ± : λͺ¨λ λͺ λ Ήμ μ¬λμ΄ μννλ μ»΄ν¨ν°κ° μννλ κ°μ κ²°κ³Όκ° λμμΌ νλ€(μλμ μ°¨μ΄μΌ λΏ)
- μ λ ₯ : μΈλΆμμ μ λ ₯λλ μλ£κ° μμ μ μλ€.
- λͺ νμ± : κ° λͺ λ Ήμ λͺ ννκ³ μ 맀λͺ¨νΈ νμ§ μμμΌ νλ€
- μ νμ± : μΈμ κ°λ λλμΌ νλ€
5. μκ³ λ¦¬μ¦ μ±λ₯μ λΆμκ³Ό μΈ‘μ
5.1 μκ³ λ¦¬μ¦ μ€ν μκ°μ μμΈ‘
- μκ³ λ¦¬μ¦ μ€ν μμΈ‘μκ° ο»Ώ μ κ²½ν₯μ±μ λν μμΈ‘μ΄λ€.
(λͺ¨λ μκ³ λ¦¬μ¦μ΄ κ°λ³μ μΌλ‘ λ€λ₯Έ μ€ν νμλ₯Ό κ°μ§κΈ° λλ¬Έμ μ νν μκ°μ μλ―Ένλκ²μ΄ μλ)
5.2 μ€ν λ©λͺ¨λ¦¬μ μμΈ‘
- μκ³ λ¦¬μ¦μ κ³΅κ° λ³΅μ‘λ(space complexity)λ νλ‘κ·Έλ¨μ μ€νμμΌ μλ£νλλ° νμν μ΄ λ©λͺ¨λ¦¬ 곡κ°μ μλ―Ένλ€.
- ο»Ώ (Space for Program) : μ΄λ€ νλ‘κ·Έλ¨ Pμ μνμ νμν μ΄ λ©λͺ¨λ¦¬ 곡κ°
- ο»Ώ (Space for Compile) : νλ‘κ·Έλ¨ ν¬κΈ°λ μ μΆλ ₯ νμμ μκ΄μμ΄ μ»΄νμΌν λ κ²°μ λμ΄ μ’ λ£λ λ κΉμ§ κ³ μ μ μΌλ‘ νμν λ©λͺ¨λ¦¬ κ³΅κ° (κ³ μ 곡κ°)
- ο»Ώ (Space for Excution) : νλ‘κ·Έλ¨μ μ€ν κ³Όμ μμ λμ μΌλ‘ ν λΉλμ΄μΌ νλ μλ£κ΅¬μ‘°μ λ³μλ€μ μν΄ νμν λ©μΈ λ©λͺ¨λ¦¬ κ³΅κ° (κ°λ³ 곡κ°)
μκ³ λ¦¬μ¦μ νμν λ©λͺ¨λ¦¬ μ΄λμ κ³ λ €ν΄μΌ ν¨
5.3 μ€ν μκ°μ μΈ‘μ
- μ€μ μκ°μ μΈ‘μ
'λ ΈνΈ > μλ£κ΅¬μ‘°' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[μλ£κ΅¬μ‘°] 6. μ°κ²°λ¦¬μ€νΈμ μμ© (0) | 2022.01.27 |
---|---|
[μλ£κ΅¬μ‘°] 5. μ°κ²° 리μ€νΈ (0) | 2022.01.06 |
[μλ£κ΅¬μ‘°] 4. ν (0) | 2022.01.06 |
[μλ£κ΅¬μ‘°] 3. μ€ν (0) | 2022.01.06 |
[μλ£κ΅¬μ‘°] 2. λ°°μ΄ (0) | 2021.12.20 |
Uploaded by Notion2Tistory v1.1.0