À¯Æ©ºê·Î Æ÷ÀÎÅÍ °ÀǸ¸ º¸°íÀִµ¥¿ä
³ª¸ÓÁö ºÎºÐÀº ÀÌÇØ°¡ °©´Ï´Ù
±Ùµ¥ »çÁø¿¡¼ 3¹ø ºÎºÐÀº ÀÌÇØ°¡ ¾È°¡´Âµ¥ ±× ÀÌÀ¯°¡ temp¿¡´Ù°¡ *pa¸¦ ³Ö¾î¼ 96ÀÌ ³Ö¾îÁ³½À´Ï´Ù.
±×·³ ÇöÀç *pa´Â 96Àε¥ ±× ´ÙÀ½ÁÙÀº *pa=*pb¶ó´Â°Ì´Ï´Ù. Á¦°¡ ÀÌÇØÇÑ ¹Ù·Î´Â ÀÏ´Ü Áö±ÝÀº *pa°¡ 96, Áï 96 = *pbÀÌ°í °è¼Ó µû¶ó°¡¸é 96=96À̶ó´Â °á°ú°¡ ³ª¿Í¾ß ÇÏ´Â°Ô ¾Æ´Ò±î¿ä? ¤§¤§
À¯Æ©ºê¿¡¼ ¼³¸íÇÒ¶§µµ 3¹ø¿¡¼ °©ÀÚ±â *pa=*pb°¡ ¾Æ´Ï¶ó ¸ÕÀú *pb°¡ 5´Ï±î *paµµ 5°¡ µÈ´Ù ÇϽôõ±º¿ä. Áï, ½á³õ±â´Â *pa=*pb¶ó°í ¾²½Ã°í ¼³¸íÀº *pb=*paÀÌ·¸°Ô ÇϽŴٴ Á¡ÀÔ´Ï´Ù. ¾ÕµÚ°¡ ¹Ù²ï°ÅÁÒ
¾ÕµÚ°¡ ¹Ù²î¸é ÀÌÇØ°¡ ºÐ¸íÇÏ°Ô µË´Ï´Ù. *pb°¡ 5´Ï±î *pa¸¦ 5·Î º¯°æÇÏ°í ±×´ÙÀ½ temp·Î °¡¼ 96À» *pb¿¡ ³Ö¾î¼ swapÀ» ¿Ï¼ºÇÏ´Â.
±Ùµ¥ Á¦°¡ ª°Ô ¾Ë±â·Ð ÀýÂ÷ÁöÇâ? ¿ÞÂÊ¿¡¼ ¿À¸¥ÂÊ ¾Æ´Ï¸é À§¿¡¼ ¾Æ·¡·Î Äڵ带 ÀÐ¾î ³ª°£´Ù°í ¹è¿ü´Âµ¥ 3¹ø¿¡¼ *pa°¡ ¸ÕÀú ³ª¿À¸é *pa=*pb´Â µÑ´Ù 96ÀÌ µÇ¾ß ÇÏ´Â°Ô ¾Æ´Ñ°¡¿ä??
Ȥ½Ã³ª ÇØ¼ vsÄÚµå·Î »çÁø ±×´ë·Î µ¹·Áº¸¸é Á¦´ë·Î ½º¿ÒÀÌ µÇ°í, 3¹øÀ» µÚÁý¾î¼ Áï, *pb=*pa·Î ÇÏ´Ï±î ½º¿ÒÀÌ ¾ÈµÇ´õ±º¿ä..
¹º°¡ À߸ø ¾Ë°í Àִ°Ű°¾Æ Áú¹®µå¸³´Ï´Ù!