| ¾Ë°í¸®ÁòÀÇ ºÐ¼® ±âÁØ | Á¡±ÙÀûÀÎ º¹Àâµµ Æò°¡ |

¾Ë°í¸®ÁòÀÇ ºÐ¼® ±âÁØ

¡á ¾Ë°í¸®ÁòÀÇ ¼öÇà½Ã°£ ÀÇÁ¸ ¿äÀÎ

  • ÇÁ·Î±×·¥¿¡ ´ëÇÑ ÀÔ·Â
  • ÄÄÆÄÀÏ·¯¿¡ ÀÇÇØ¼­ ¸¸µé¾îÁö´Â ÄÚµåÀÇ Æ¯¼º
  • ÇÁ·Î±×·¥À» ½ÇÇàÇϱâ À§ÇÏ¿© »ç¿ëµÇ´Â ±â°è¿¡ °üÇÑ ¸í·É¹®ÀÇ ¼ºÁú°ú ¼Óµµ
  • ÇÁ·Î±×·¥ÀÇ ±âÃʰ¡ µÇ´Â ¾Ë°í¸®ÁòÀÇ ½Ã°£ º¹Àâµµ(time complexity)

  ¸¸ÀÏ ÀÔ·Â Å©±â°¡ nÀ̶ó¸é n°³ÀÇ ¹è¿­ ¿ø¼Ò¸¦ °®´Â ¹è¿­ÀÌ ÇÊ¿äÇϸç, ±× ¶§ ½Ã°£Àº T(n), °ø°£Àº S(n)À¸·Î Ç¥ÇöÇÒ ¼ö ÀÖ´Ù.

  ¿¬»ê ½Ã°£Àº ¿¬»ê Ƚ¼ö³ª ÀÚ·áÀÇ ¾ç¿¡ µû¶ó ´Þ¶óÁö¸ç, ¸¹ÀÌ ¼öÇàµÇ´Â ¿¬»êÀ» ã¾Æ³»°í ÀÌ ¿¬»êÀÌ ¼öÇàµÇ´Â Ƚ¼ö¸¦ °è»êÇÔÀ¸·Î½á ºÐ¼®ÇÒ ¼ö ÀÖ´Ù.

  ±â¾ï°ø°£Àº ¾Ë°í¸®Áò ¼º´ÉÀ» Æò°¡ÇÏ´Â µ¥ Áß¿äÇÑ ¿ä¼Ò°¡ µÈ´Ù. ÀϹÝÀûÀ¸·Î ¸¹Àº ±â¾ï°ø°£À» »ç¿ëÇÏ¸é ¼öÇà½Ã°£ÀÌ ´õ ºü¸¥ ¾Ë°í¸®ÁòÀ» ¸¸µé ¼ö ÀÖ´Ù. ¹°·Ð ¾Ë°í¸®Áò ÀÚü°¡ ÀúÀåµÇ´Â ±â¾ï°ø°£º¸´Ùµµ ÀÚ·á°¡ ÀúÀåµÇ´Â ±â¾ï°ø°£ÀÌ ´õ ¸¹ÀÌ ¼Ò¿äµÇ¹Ç·Î ¾Ë°í¸®Áò ÀÚü°¡ ÀúÀåµÇ´Â ±â¾ï°ø°£Àº ¹«½ÃµÉ ¼ö ÀÖ´Ù. µû¶ó¼­ ¼º´ÉÀÌ ¿ì¼öÇÑ ¾Ë°í¸®ÁòÀ» ¾ò±â À§Çؼ­´Â ½Ã°£ ºÐ¼®°ú °ø°£ ºÐ¼®À» ÀûÀýÇÏ°Ô Á¶È­¸¦ ÀÌ·çµµ·Ï ÇØ¾ßÇÑ´Ù.