|
¸ÓÁö Á¤·Ä ºÐ¼®
|
|
¢¹
¿ø¼ÒÀÇ °³¼ö°¡ °¢°¢ m,nÀÎ µÎ ¹è¿À» ÇÕº´Çϱâ À§ÇÏ¿©´Â
ÃÖ¾ÇÀÇ °æ¿ì¿¡ m+n-1ȸÀÇ ºñ±³
¢¹
µÎ ºÎºÐ ¹è¿ÀÇ Å©±â°¡ °°°í À̸¦ mÀ̶ó ÇÒ ¶§, ÃÖ¾ÇÀÇ
°æ¿ì¿¡ 2m-1ȸÀÇ ºñ±³
¢¹
n°³ÀÇ ¿ø¼Ò·Î ±¸¼ºµÈ ¹è¿¿¡ ¸ÓÁö Á¤·ÄÀ» Àû¿ëÇÏ¸é ±× ½ÇÇà
½Ã°£Àº n/2°³ÀÇ ¿ø¼Ò·Î µÈ µÎ
°³ÀÇ ºÎºÐ ¹è¿À» Á¤·ÄÇÏ´Â ½Ã°£°ú À̵éÀ» ÇÕº´ÇÏ´Â µ¥
µå´Â ½Ã°£ÀÇ ÇÕÀ¸·Î O(nlogn)
¢¹
¸ÓÁö Á¤·Ä¿¡¼´Â µ¿ÀÏÇÑ µÎ Å°ÀÇ »ó´ë À§Ä¡°¡ Á¤·Ä °úÁ¤¿¡¼
º¯ÇÏÁö ¾ÊÀ¸¹Ç·Î ¾ÈÁ¤ÀûÀ̳ª, ÇÕº´ÇÏ´Â
°úÁ¤¿¡¼ ÀÔ·Â ¹è¿ÀÇ Å©±â¸¸ÅÀÇ ¸Þ¸ð¸® °ø°£ÀÌ ¿ä±¸µÇ¹Ç·Î
Á¦ÀÚ¸® Á¤·ÄÀº ¾Æ´Ô
¢¹
ÃÖ¾ÇÀÇ °æ¿ìÀÇ ½ÇÇà½Ã°£ÀÌ ÀÌÁö¸¸ °¢ ºÎºÐ¹è¿À»
ÇÕº´ °úÁ¤¿¡¼ ÇÕº´µÈ °á°ú°¡ ¹è¿ B¿¡¼
¹è¿
A·Î Ç×»ó º¹»çµÇ¾î¾ß ÇÏ´Â ´ÜÁ¡
|