¡á Á¦¾î Ž»ö(control Search) - ·¹ÄÚµåÀÇ Å° °ª¿¡
µû¶ó ¿À¸§Â÷¼ø ¶Ç´Â ³»¸²Â÷¼øÀ¸·Î ¹è¿µÈ ÆÄÀÏ¿¡¼ Ž»öÇÏ·Á´Â
·¹ÄÚµåÀÇ Å° °ª(K)°ú ºñ±³µÇ´Â Ű °ª(Ki)À» ºñ±³ÇÏ¿© K=Ki
À̸é Ž»öÀÌ ¼º°øÇÑ °æ¿ì, K>Ki À̸é Kiº¸´Ù µÚÂÊ¿¡
ã°íÀÚ ÇÏ´Â ·¹Äڵ尡 ÀÖ°í, K<Ki À̸é Kiº¸´Ù
¾ÕÂÊ¿¡ ã°íÀÚ ÇÏ´Â ·¹Äڵ尡 ÀÖ´Ù. -
ºñ±³µÇ´Â Ű °ªÀ» ¼±Á¤ÇÏ´Â ±âÁØ¿¡ µû¶ó, ÀÌÁø Ž»ö(binary
search), ÇǺ¸³ªÄ¡ Ž»ö(fibonacci search), º¸°£ Ž»ö(interpolation
search) µîÀ¸·Î ±¸ºÐÇÑ´Ù. ¡á ÀÌÁø Ž»ö(binary search)
---> ÀÌÁø
Ž»ö ¾Ë°í¸®Áò
- Áß¾Ó¿¡ ÀÖ´Â ·¹ÄÚµåºÎÅÍ Á¶»çÇÏ¿©
½ÃÀÛ. - ÁÖ¾îÁø Ű °ª°ú °°À¸¸é
Ž»öÀÌ µÈ °ÍÀ̰í, ÁÖ¾îÁø Ű °ªº¸´Ù Å« °æ¿ì´Â µÚÂÊÀ»
Ž»öÇϰí, ÀÛÀ¸¸é ¾ÕÂÊÀ» Ž»öÇÏ¸é¼ Å½»ö ¹üÀ§¸¦ ÁÙ¿©³ª°¡´Â
¹æ¹ý. - Æò±Õ Ž»ö ±æÀÌ :
log2(n+1)-1, º¹Àâµµ : O(log2n)
|