μΌ | μ | ν | μ | λͺ© | κΈ | ν |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- DP
- μμꡬνκΈ°
- 그리λ
- μμνμ
- νλ‘κ·Έλλ¨Έμ€
- κΉμ΄μ°μ νμ
- ν°μ€ν 리μ±λ¦°μ§
- BFS
- μκ³ λ¦¬μ¦
- ꡬν
- λλΉμ°μ νμ
- λ³ν©μ λ ¬
- μ°μ μμν
- λ¨Έμ§μνΈ
- λ€μ΄λλ―Ήνλ‘κ·Έλλ°
- λμ ν©
- νμ΄μ¬
- μν
- DFS
- κ·Έλν
- LIS
- μ λ ¬
- λμ κ³νλ²
- λ°±μ€
- db
- μλ£κ΅¬μ‘°
- SQL
- κ·Έλννμ
- μ€λΈμ
- λ°μ΄ν°λ² μ΄μ€
λͺ©λ‘νμ (1)
πππ°πΈ π£πΆπ΅ π΄π΅π¦π’π₯πΊ
1. μ΄λΆ νμ ; Binary Search 1.1 κ°λ λ²μλ₯Ό μ μ μ’νκ°λ©° νμμ νλ μκ³ λ¦¬μ¦μΌλ‘, μ΄μ§ νμμ΄λΌκ³ λ νλ€. νλμ© μ°Ύλ κ²μ΄ μλ leftμ right μμͺ½μμ νμμ νκΈ° λλ¬Έμ μΌλ° νμμ λΉν΄ μλκ° λΉ λ₯΄λ€. μκ°λ³΅μ‘λλ μΌλ° νμμ΄ O(n), μ΄λΆ νμμ΄ O(log n)μ΄λ€. μκ³ λ¦¬μ¦μ΄ μλνλ λ°©μμ λ€μκ³Ό κ°λ€. 미리 μ λ ¬λ λ°°μ΄μμ, μ ν΄λμ μΈλ±μ€ μμΉμΈ leftμ rightλ‘ mid κ°μ μ ν΄μ€(mid = (left + right) / 2) midκ° κ°λ¦¬ν€λ κ°κ³Ό λͺ©ν κ°(result)μ λΉκ΅νλ€. mid > result, right = mid - 1 midκ° κ°λ¦¬ν€λ κ°λ³΄λ€ λͺ©ν κ°μ΄ λ μμ κ²½μ°, λͺ©ν κ°μ΄ μ λ° μλμͺ½μ ν¬ν¨λ λ²μ μμ λ€μ΄μκΈ° λλ¬Έμ ri..