K°³ÀÇ ±¸¸ÛÀ» ¶Õ¾î °¡Àå ¸¹Àº ¹°À» »©¾ßÇÑ´Ù. ¾ÆÀ̵ð¾î´Â ´ÙÀ½°ú °°´Ù.ÀÌ ÀÛ¾÷À» Æ®¸®¸¦ ¸¸µé¾î O(N lg N)¸¸¿¡ ÇØ°áÇÏ¸é ¸¸Á¡À» ¹ÞÀ» ¼ö ÀÖ´Ù. ÀÌ ÀÛ¾÷Àº ¼öÁ·°üÀÇ °æ°è ¸ð¾çÀ» ¹Ýº¹ÀûÀ¸·Î ³ª´©¾î ±× Á¤º¸¸¦ Æ®¸® ÇüÅ·Π¸¸µé¾î ÇØ°á ÇÑ´Ù. O(N^2) ½Ã°£À¸·Î Çϸé 48Á¡À» ¹ÞÀ» ¼ö ÀÖ°í, O(NK) ½Ã°£À¸·Î ÇØ°áÇϸé 84Á¡À» ¹ÞÀ» ¼ö ÀÖ°í, O(NlogN) ½Ã°£¿¡ ÇØ°áÇϸé 100Á¡À» ¹ÞÀ» ¼ö ÀÖ´Ù.
- K=1ÀÏ ¶§, ¼öÆò¼±ºÐ Áß¿¡¼ ±¸¸ÛÀÌ ¶Õ¸°´Ù¸é »¬ ¼ö ÀÖ´Â ¹°ÀÇ ¾çÀÌ °¡Àå ¸¹Àº ¼öÆò¼±ºÐ¿¡ ±¸¸ÛÀ» ¶Õ´Â °Ô Á¦ÀÏ ÁÁ´Ù. ±× ¼±ºÐÀ» ã¾Æ ±¸¸ÛÀ» ¶Õ´Â´Ù.
- K > 1 ÀÏ ¶§, Á¦ÀÏ ÁÁÀº ¼öÆò ¼±ºÐ¿¡ ±¸¸ÛÀ» ¶Õ¾î ¹°ÀÌ ºüÁö¸é, ¼öÆò ¼±ºÐ º°·Î »¬ ¼ö ÀÖ´Â ¹°ÀÇ ¾çÀ» °»½ÅÇØÁÖ°í, °¡Àå ÁÁÀº ±¸¸ÛÀ» ´Ù½Ã ã´Â´Ù. ÀÌ ÀÏ·ÃÀÇ ÀÛ¾÷À» K¹ø ¹Ýº¹ÇÏ¸é µÈ´Ù. ÀÌ ¹æ¹ýÀº ÀüÇüÀûÀÎ ¿å½ÉÀïÀÌ ±â¹ý(Greedy method)ÀÌ´Ù.
ºÎºÐ¹®Á¦ 3¹øÀº µ¿Àû°èȹ¹ý(DP, Dynamic Programming)À¸·Î ÇØ°áÇÒ ¼ö ÀÖ´Ù. Æ®¸®ÀÇ °¢ ³ëµå¿¡ ´ëÇØ, D[i][k] ÀÇ °ªÀ» ³ëµå iÀÇ ¼ºêÆ®¸®¿¡¼ k°³ÀÇ ±¸¸ÛÀ» ³õ¾ÒÀ» ¶§ »¬ ¼ö ÀÖ´Â ¹°ÀÇ ÃÖ´ë ¸®ÅÍ ¼ö·Î Á¤ÀÇÇÏ¿© O(NK^2)À¸·Î Ç® ¼ö ÀÖ´Ù. °íµæÁ¡À» ¹Þ±â À§Çؼ´Â Æ®¸®¸¦ ¸í½ÃÀûÀ¸·Î ±¸ÇöÇÏ¿©¾ßÇϱ⠶§¹®¿¡ °íµæÁ¡À» ¹Þ±â ½¬¿î ¹®Á¦´Â ¾Æ´Ï´Ù.