1. CPU·Î ó¸®Çؼ º¤ÅÍ ÇÕ °è»ê
º¤ÅÍ ÇÕ °è»êÀ» CPU·Î ó¸®ÇÏ´Â °úÁ¤Àº ±âº»ÀûÀ¸·Î ¹è¿ÀÇ ¿ä¼ÒµéÀ» ¼øȸÇÏ¿© °¢ ´ëÀÀÇÏ´Â ¿ä¼Òµé³¢¸® ´õÇÏ´Â ¹æ½ÄÀ¸·Î ÀÌ·ç¾îÁø´Ù. À̸¦ À§ÇØ µÎ °³ÀÇ º¤ÅÍ¿Í ±× °á°ú¸¦ ÀúÀåÇÒ º¤Å͸¦ ¼±¾ðÇØ¾ß ÇÑ´Ù. ¿¹¸¦ µé¾î, Å©±â°¡ NÀÎ µÎ °³ÀÇ º¤ÅÍ A¿Í B°¡ ÀÖ´Ù°í ÇÒ ¶§, ÀÌ µÎ º¤ÅÍÀÇ ÇÕÀÎ º¤ÅÍ C¸¦ °è»êÇÒ °ÍÀÌ´Ù. ¸ÕÀú, º¤ÅÍÀÇ Å©±â¸¦ Á¤ÇÏ°í ¸Þ¸ð¸®¸¦ ÇÒ´çÇÑ´Ù. C ¾ð¾î ¶Ç´Â C++¿Í °°Àº ÇÁ·Î±×·¡¹Ö ¾ð¾î¸¦ »ç¿ëÇÒ °æ¿ì, µ¿Àû ¸Þ¸ð¸® ÇÒ´çÀ» ÅëÇØ ¹è¿À» »ý¼ºÇÒ ¼ö ÀÖ´Ù. ÀÌ °úÁ¤¿¡¼ ÀÔ·Â º¤ÅÍ A¿Í BÀÇ Å©±â¿Í µ¿ÀÏÇÑ Å©±â¸¦ °¡Áø ¹è¿ C¸¦ »ý¼ºÇØ¾ß Çϸç, ÀÌ´Â °á°ú¸¦ ÀúÀåÇϱâ À§ÇÑ °ø°£ÀÌ´Ù. ¸Þ¸ð¸® ÇÒ´çÀÌ ¿Ï·áµÇ¸é, ¼·Î ´Ù¸¥ º¤ÅÍÀÇ °ªÀ» ÃʱâÈÇÏ´Â ´Ü°è·Î ³Ñ¾î°£´Ù. ÀϹÝÀûÀ¸·Î ·£´ý°ªÀ̳ª ƯÁ¤ ÆÐÅÏÀ» ÁÖ¾î Ãʱ갪À» ¼³Á¤ÇÑ´Ù. ÀÌÁ¦ º»°ÝÀûÀÎ º¤ÅÍ ÇÕ °è»ê¿¡ Âø¼öÇÏ°Ô µÈ´Ù. À̸¦ À§ÇØ ¹Ýº¹¹®À» »ç¿ëÇÏ¿© °¢ º¤ÅÍÀÇ ¿ä¼ÒµéÀ» Çϳª¾¿ ¼øȸÇÑ´Ù. ¿¹¸¦ µé¾î, ¡®for¡¯ ·çÇÁ¸¦ »ç¿ëÇÏ¿© À妽º¸¦ ÅëÇØ Á¢±ÙÇÒ ¼ö ÀÖ´Ù. À妽º º¯¼ö i´Â 0ºÎÅÍ ½ÃÀÛÇϸç, i°¡ Nº¸´Ù ÀÛÀ» µ¿¾È ¹Ýº¹ÇÑ´Ù. °¢ ¹Ýº¹ °úÁ¤¿¡¼ C[i]´Â A[i]¿Í B[i]ÀÇ ÇÕÀ¸·Î ¾÷µ¥¡¦(»ý·«)
|