½ºÁîÅ°ÀÇ »õ·Î¿î Â÷¼¼´ë ¸ðÅÍ»çÀÌŬÀÌ Áغñ ÁßÀÎ ¸ð¾çÀÌ´Ù. ÇØ¿Ü¿¡¼ ÀÌ¹Ì À̽´·Î ¶°¿À¸¥ ´º ¸ðµ¨ ¸®Ä¿Àü(Recursion) ÇÁ·ÎÁ§Æ®°¡ ½´ÆÛÂ÷Àú ¿£ÁøÀ» ä¿ëÇÏ´ÂÁö, Åͺ¸Â÷Àú ¿£ÁøÀ» ä¿ëÇÏ´ÂÁö¿¡ ´ëÇؼµµ ³í¶õÀÌ ÀÖ¾ú´Âµ¥, À̹ø¿¡ »õ·Ó°Ô °ø°³µÈ µµ¸éÀ» º¸¸é È®½ÇÇØÁø´Ù.
°øÀåÀÇ ÃÖÁ¾ »ý»ê¹öÀü µµ¸éÀ¸·Î º¸ÀÌ´Â ÀÌ À̹ÌÁö¸¦ »ìÆ캸¸é Åͺ¸Â÷Àú ¿£ÁøÀÌ ¾Æ´Ï¶ó È®½ÇÇÏ°Ô ÀÎÅÍÄ𷯸¦ »ç¿ëÇÏ´Â ‘½´ÆÛÂ÷Àú’ ¿£ÁøÀ» ä¿ëÇßÀ½À» ¾Ë ¼ö ÀÖ´Ù. Åͺ¸Â÷Àú¿Í ½´ÆÛÂ÷Àú´Â Èí±â ¹Ðµµ¸¦ ³ô¿© Ãâ·ÂÀ» ³ôÀδٴ °øÅëÁ¡ ¿Ü¿¡´Â ±¸Á¶¿Í ¿ø¸®°¡ ´Ù¸£´Ù.
½´ÆÛÂ÷Àú´Â Åͺ¸Â÷Àú¿Í ´Þ¸® ¹è±â°¡½ºÀÇ È帧ÀÌ ¾Æ´Ñ ¿£Áø ±¸µ¿°èÀÇ ÈûÀ» ÀÌ¿ëÇØ(Å©·©Å©»þÇÁÆ®¿¡ ¸Â¹°·Á ȸÀü·ÂÀ» ÀÌ¿ë) ¾ÐÃà °ø±â¸¦ ¸¸µé¾î ´Ù½Ã ½Ç¸°´õ Èí±â±¸·Î ¹Ð¾î ³Ö´Â´Ù. ¹è±â°¡½º¸¦ ÀÌ¿ëÇÏÁö ¾Ê±â ¶§¹®¿¡ Åͺ¸Â÷ÀúÀÇ ´ÜÁ¡ÀÎ ÀúȸÀüÀÇ Åͺ¸ ·¢¾øÀÌ Àü ±¸°£¿¡¼ °í¸¥ Ãâ·Â Çâ»óÀ» ±â´ëÇÒ ¼ö ÀÖ´Â ÀåÁ¡ÀÌ ÀÖ´Ù. ¹Ý¸é, ¿£Áø ±¸µ¿°è¿¡ ¸Â¹°·Á Àֱ⠶§¹®¿¡ µ¿·Â ¼Õ½ÇÀÌ ¹ß»ýÇØ Åͺ¸Â÷Àú ¿£Áø¿¡ ºñÇÏ¸é ±ØÀûÀÎ Ãâ·ÂÇâ»óÀ» ±â´ëÇϱ⠾î·Æ´Ù´Â ´ÜÁ¡ÀÌ ÀÖ´Ù.
¼¼ºÎ µµ¸éÀ» º¸¸é °ø±âÈ帧À» °í·ÁÇÑ ´ÙÀ̾î±×·¥°ú ÇÔ²², ¿£Áø Ãø¸é¿¡ ¹èÄ¡µÈ °ú±Þ±â¿Í ¾ÐÃà±â, ±×¸®°í °ø±â¸¦ ³Ã°¢ÇØ ÁÙ ÀÎÅÍÄð·¯ ½Ã½ºÅÛ°ú ÇÔ²² ¿¡¾îŬ¸®³Ê ¹Ú½ºÀÇ ½Ç·ç¿§À» È®ÀÎÇÒ ¼ö ÀÖ´Ù.
¸¹Àº À̵éÀÌ ¸ðµ¨¸í¿¡ ´ëÇØ ÄܼÁÆ® À̸§À̾ú´ø ¸®Ä¿ÀüÀ̶ó´Â ¸íĪÀ» ¾µ °ÍÀ̶ó°í »ý°¢ÇÏÁö¸¸, »ç½Ç ½ºÁîÅ°°¡ ´º ¸ðµ¨¿¡ ¾î¶² À̸§À» ºÙÀÏÁö Áö±ÝÀ¸·Î½á´Â ¾Ë ¼ö ¾ø´Ù. ‘Àç±Í’¶ó´Â Àǹ̸¦ °¡Áø ¸®Ä¿Àü ´ë½Å, ¾ó¸¶ Àü ´Ù½Ã ƯÇã µî·ÏÇÑ Ä«Å¸³ª¿Í ·Î°í¸¦ »ç¿ëÇØ °ú°ÅÀÇ Ä«Å¸³ª¸¦ »ì·Á³½ ¸®¸ÞÀÌÅ© ¹öÀüÀÌ µÉÁöµµ ¸ð¸£´Â ÀÏÀÌ´Ù.
È®½ÇÇÑ Á¡Àº ½ºÁîÅ° ¸ðÅÍ»çÀÌŬ ¾ÖÈ£°¡µéÀÌ ½ÅÇü ÇϾߺλ糪 ´Ù¸¥ ¾î¶² °³¼± ¸ðµ¨À» ±â´ëÇÏ´Â °Í ÀÌ»óÀ¸·Î ȹ±âÀûÀÎ ÇüÅÂÀÇ »õ·Î¿î ¸ðÅÍ»çÀÌŬÀ» °¡Áö°í ³ªÅ¸³¯ ¿¹Á¤À̶ó´Â °ÍÀÌ´Ù. ´º ¸ðµ¨ °³¹ß¿¡ »ó´çÈ÷ ÀλöÇÏ°í À¯Çà¿¡ ¸î °ÉÀ½ ´Ê°Ô Âü¿©ÇÏ´Â ½ºÁîÅ°´Â ±Øµµ·Î ¾ÈÁ¤ÀûÀÎ ¿î¿µÀ» Ãß±¸ÇÏ´Â ±â¾÷À¸·Î À¯¸íÇÏ´Ù. ÇÏÁö¸¸ ÀÌ Á¤µµ¸é ¿òÃ÷¸° ½ºÁîÅ°°¡ ¿À·£¸¸¿¡ ±âÁö°³ ÇÑ ¹ø ÄÑ´Â °ÍÀ¸·Î ±â´ëÇØ ºÁµµ ÁÁÁö ¾ÊÀ»±î?
±Û
¶óÀ̵å¸Å°ÅÁø ÆíÁýºÎ / À̹ÌÁöÃâó Morebikes sjlee@ridemag.co.kr
Á¦°ø
¶óÀ̵å¸Å°ÅÁø(ridemag.co.kr)
¶óÀ̵å¸Å°ÅÁøÀº ÀÚµ¿Â÷, ¸ðÅÍ»çÀÌŬ, ÀÚÀü°Å µî ´Ù¾çÇÑ Å»°ÍµéÀ» ÁÁ¾ÆÇÏ´Â »ç¶÷µéÀÌ ¸¸µå´Â Àü¹®¸ÅüÀÔ´Ï´Ù. °¢ Å»°ÍµéÀÇ Àü¹®ÀûÀÎ ½Ã½Â±âºÎÅÍ ±¹³»¿Ü °ü·Ã´º½º, Çà»ç¼Ò½Ä, ±âȹ±â»ç, ÀÎÅͺä, Ä®·³, ´ëÁßµé°ú È£ÈíÇÒ ¼ö ÀÖ´Â ¹®È À̾߱â±îÁö ´Ù¾çÇÑ º¼°Å¸®µéÀ» Á¦°øÇÕ´Ï´Ù.
<ÀúÀÛ±ÇÀÚ © ¶óÀ̵å¸Å°ÅÁø, ¹«´Ü ÀüÀç ¹× Àç¹èÆ÷ ±ÝÁö>