|
¾Ë°í¸®ÁòÀÇ ºÐ¼® ±âÁØ
|
|
¡á ¾Ë°í¸®ÁòÀÇ ¼öÇà½Ã°£ ÀÇÁ¸ ¿äÀÎ
- ÇÁ·Î±×·¥¿¡ ´ëÇÑ ÀÔ·Â
- ÄÄÆÄÀÏ·¯¿¡ ÀÇÇØ¼ ¸¸µé¾îÁö´Â ÄÚµåÀÇ Æ¯¼º
- ÇÁ·Î±×·¥À» ½ÇÇàÇϱâ À§ÇÏ¿© »ç¿ëµÇ´Â ±â°è¿¡ °üÇÑ
¸í·É¹®ÀÇ ¼ºÁú°ú ¼Óµµ
- ÇÁ·Î±×·¥ÀÇ ±âÃʰ¡ µÇ´Â ¾Ë°í¸®ÁòÀÇ ½Ã°£ º¹Àâµµ(time
complexity)
¸¸ÀÏ ÀÔ·Â Å©±â°¡ nÀ̶ó¸é n°³ÀÇ ¹è¿ ¿ø¼Ò¸¦
°®´Â ¹è¿ÀÌ ÇÊ¿äÇϸç, ±× ¶§ ½Ã°£Àº T(n), °ø°£Àº S(n)À¸·Î
Ç¥ÇöÇÒ ¼ö ÀÖ´Ù.
¿¬»ê ½Ã°£Àº ¿¬»ê Ƚ¼ö³ª ÀÚ·áÀÇ ¾ç¿¡ µû¶ó
´Þ¶óÁö¸ç, ¸¹ÀÌ ¼öÇàµÇ´Â ¿¬»êÀ» ã¾Æ³»°í ÀÌ ¿¬»êÀÌ ¼öÇàµÇ´Â
Ƚ¼ö¸¦ °è»êÇÔÀ¸·Î½á ºÐ¼®ÇÒ ¼ö ÀÖ´Ù.
±â¾ï°ø°£Àº ¾Ë°í¸®Áò ¼º´ÉÀ» Æò°¡ÇÏ´Â µ¥
Áß¿äÇÑ ¿ä¼Ò°¡ µÈ´Ù. ÀϹÝÀûÀ¸·Î ¸¹Àº ±â¾ï°ø°£À» »ç¿ëÇϸé
¼öÇà½Ã°£ÀÌ ´õ ºü¸¥ ¾Ë°í¸®ÁòÀ» ¸¸µé ¼ö ÀÖ´Ù. ¹°·Ð ¾Ë°í¸®Áò
ÀÚü°¡ ÀúÀåµÇ´Â ±â¾ï°ø°£º¸´Ùµµ ÀÚ·á°¡ ÀúÀåµÇ´Â ±â¾ï°ø°£ÀÌ
´õ ¸¹ÀÌ ¼Ò¿äµÇ¹Ç·Î ¾Ë°í¸®Áò ÀÚü°¡ ÀúÀåµÇ´Â ±â¾ï°ø°£Àº
¹«½ÃµÉ ¼ö ÀÖ´Ù. µû¶ó¼ ¼º´ÉÀÌ ¿ì¼öÇÑ ¾Ë°í¸®ÁòÀ» ¾ò±â
À§Çؼ´Â ½Ã°£ ºÐ¼®°ú °ø°£ ºÐ¼®À» ÀûÀýÇÏ°Ô Á¶È¸¦ ÀÌ·çµµ·Ï
ÇØ¾ßÇÑ´Ù.
|