ÀÌ ¹®Á¦´Â ¿ø À§ÀÇ Æ¯Á¤ ¹üÀ§¸¦ ³ªÅ¸³»´Â ±¸°£µéÀÌ ÁÖ¾îÁ³À» ¶§, ±¸°£ Àüü°¡ ´Ù¸¥ ÇÑ ±¸°£¿¡ Æ÷ÇԵǴ °æ¿ì°¡ ¾ø´Â ±¸°£µéÀ» ±¸ÇÏ´Â ¹®Á¦ÀÌ´Ù.
- 1¹ø°ú 2¹ø ºÎºÐ ¹®Á¦ÀÇ °æ¿ì, ¸ðµç ½Ö¿¡ ´ëÇØ ±¸°£µéÀ» ºñ±³ÇÏ¸é¼ ¼·Î Æ÷ÇÔÇÏ´ÂÁö ¾Æ´ÑÁö °Ë»çÇÏ´Â °ÍÀ¸·Î ÇØ°áÇÒ ¼ö ÀÖÀ¸¸ç, ½Ã°£º¹Àâµµ´Â O(M^2)ÀÌ´Ù.
- 3¹ø ºÎºÐ ¹®Á¦ÀÇ °æ¿ì ±¸°£µéÀÌ ¿ø À§°¡ ¾Æ´Ñ Á÷¼± À§¿¡ ÁÖ¾îÁö´Â °æ¿ìÀÌ´Ù. ¸ÕÀú ÁÖ¾îÁø ±¸°£µéÀ» ½ÃÀÛÁ¡ÀÌ Áõ°¡ÇÏ´Â ¼ø¼´ë·Î, °°´Ù¸é ³¡Á¡ÀÌ °¨¼ÒÇÏ´Â ¼ø¼´ë·Î Á¤·ÄÇÑ´Ù. A ±¸°£ÀÌ B ±¸°£À» Æ÷ÇÔÇÏ·Á¸é A ±¸°£ÀÇ ½ÃÀÛÁ¡°ú ³¡Á¡Àº B ±¸°£ÀÇ ½ÃÀÛÁ¡°ú ³¡Á¡À» ¿ÏÀüÈ÷ Æ÷ÇÔÇØ¾ß ÇÑ´Ù. °á±¹ À§¿Í °°ÀÌ ±¸°£µéÀ» Á¤·ÄÇÏ¸é µÚÂÊ¿¡ ÀÖ´Â ±¸°£ÀÌ ¾ÕÂÊ¿¡ ÀÖ´Â ±¸°£À» Æ÷ÇÔÇÏ°Ô µÇ´Â °æ¿ì´Â ¾ø´Ù. ±×·¯¹Ç·Î Á¤·ÄµÈ ¼ø¼´ë·Î ±¸°£À» È®ÀÎÇÏ¸é¼ ÀÌÀü±îÁö ³ª¿Â ±¸°£ÀÇ ³¡Á¡ Áß¿¡ °¡Àå ¸Õ °÷°ú ÇöÀçÀÇ ±¸°£À» ºñ±³ÇÑ´Ù. ¸¸¾à À۰ųª °°´Ù¸é, ÇöÀçÀÇ ±¸°£Àº ÀÌÀüÀÇ ¾î´À ±¸°£¿¡ Æ÷ÇԵȴٴ ¶æÀÌ°í, ¾Æ´Ñ °æ¿ì¿¡´Â ³¡Á¡ Áß¿¡ °¡Àå ¸Õ °÷À» ÇöÀç ±¸°£ÀÇ ³¡Á¡À¸·Î °»½ÅÇØÁÖ¸é µÈ´Ù. ±¸°£ÀÇ Á¤·Ä¿¡ O(M logM) , ±¸°£ Æ÷ÇÔ °ü°è °è»ê¿¡ O(M) ÀÌ ¼Ò¿äµÇ¹Ç·Î O(M logM)ÀÇ ½Ã°£º¹Àâµµ·Î ÇØ°áÇÒ ¼ö ÀÖ´Ù.
- 4¹ø ºÎºÐ ¹®Á¦´Â ±¸°£ÀÌ ¿ø À§¿¡ ÁÖ¾îÁø °æ¿ìÀÌ´Ù. ±¸°£ [a,b]µéÀÌ a < bÀÎ °æ¿ì¿Í a > bÀÎ °æ¿ì¸¦ µû·Î ³ª´©¾î¼ ÀúÀåÇÏ°í, °¢°¢À» ±×·ìA, ±×·ìBÀ̶ó°í ÇÑ´Ù. ÀÌ ¶§ ±×·ìAÀÇ ±¸°£Àº (N-1)¡ 0 ±¸°£À» Æ÷ÇÔÇÏÁö ¾ÊÁö¸¸ ±×·ìB´Â (N-1)¡0 ±¸°£À» Ç×»ó Æ÷ÇÔÇϱ⠶§¹®¿¡ ±×·ìA´Â ±×·ìB¸¦ Æ÷ÇÔÇÒ ¼ö ¾ø´Ù. ±×·¸±â¿¡ ±×·ìB¿¡ ¼ÓÇÏ´Â ±¸°£ÀÇ aÀÇ ÃÖ¼Ú°ª°ú bÀÇ ÃÖ´ñ°ªÀ» ±¸ÇÏ´Â °ÍÀ¸·Î ±×·ìAÀÇ ±¸°£ÀÌ ±×·ìBÀÇ ±¸°£¿¡ Æ÷ÇԵǴ °æ¿ì¸¦ ½±°Ô ¾Ë ¼ö ÀÖ´Ù. °¢°¢ ÀÇ ±×·ì¿¡ ´ëÇؼ´Â 3¹ø ºÎºÐ¹®Á¦¿Í °°Àº ¹æ¹ýÀ¸·Î ¹®Á¦¸¦ ÇØ°áÇÒ ¼ö ÀÖ´Ù.
±×¸®°í À§ÀÇ ÇعýÀ» Á¶±Ý ´õ ¹ßÀü½ÃÅ°¸é, ±×·ìB¿¡ ÀÖ´Â ±¸°£µéÀÇ °¡Àå ¸Õ ³¡Á¡À» ã¾Æ ±×·ì B¿¡ Æ÷ÇԵǴ ±×·ìAÀÇ ±¸°£À» ãÀº ´ÙÀ½, ±×·ìBÀÇ ±¸°£ [a,b]¸¦ [a,b+N]À¸·Î ¹Ù²Ù¾î 3¹ø ºÎºÐ¹®Á¦¿Í °°Àº ¹æ¹ýÀ¸·Î ±×·ìA¿Í ±×·ìB °¢°¢ ¼·Î¿¡°Ô Æ÷ÇԵǴ ±¸°£À» O(MlogM)¿¡ È®ÀÎÇÏ¿© ´äÀ» ±¸ÇÒ ¼ö ÀÖ´Ù.