πμ΄μ§ νμ(Binary Search)μ£Όμ΄μ§ λ°°μ΄μ μ€κ°κ°κ³Ό μ°Ύκ³ μνλ ν€κ°μ λμλ₯Ό λΉκ΅νμ¬, λ°°μ΄μ μ λ°μΌλ‘ λλμ΄κ°λ©° κ°μ μ 무λ₯Ό νμνλ κ²μ μκ³ λ¦¬μ¦. μ€κ°κ°μ΄ ν€κ°λ³΄λ€ ν¬λ©΄ λ°μΌλ‘ λλ λ°°μ΄μ μ€λ₯Έμͺ½ λΆλΆμμ λ€μ νμνκ³ , μ€κ°κ°μ΄ ν€κ°λ³΄λ€ μλ€λ©΄ μΌμͺ½ λ°°μ΄μμ μ¬νμνλ€. ν λ² λΉκ΅ν λλ§λ€ λ°°μ΄μ΄ μ λ°μΌλ‘ μ€μ΄λ€κ² λλ―λ‘ λ°°μ΄μ ν¬κΈ°κ° 컀μ§λλΌλ κ²μ ν¨μ¨μ΄ μ’λ€. μκ° λ³΅μ‘λλ `O(logN)`. λ¨, ν€κ°κ³Ό μ€κ°κ°μ λμλ₯Ό λΉκ΅νκΈ° λλ¬Έμ λ°°μ΄μ΄ λ°λμ μ€λ¦μ°¨μμΌλ‘ μ λ ¬λμ΄ μμ΄μΌ νλ€. πꡬνμΈμ΄: C #include int BinarySearch(int* arrPtr, int lower, int upper, int middle, int key) { // μΈλ±μ€ λ°ν i..