|
|
¸ÓÁö Á¤·Ä °³³ä
|
|
¡á ¸ÓÁö Á¤·Ä °³³ä
- ÀÌ¹Ì ¼ø¼ÀûÀ¸·Î ¹è¿µÈ µÎ °³ÀÇ ÆÄÀÏ¿¡¼ ·¹ÄÚµåÀÇ
¹è¿ ¼ø¼¿¡ µû¶ó Â÷·Ê·Î ÇÑ ·¹Äڵ徿 °¡Á®´Ù ºñ±³ÇÏ¿©
ÀÛÀº Å° °ªÀ» °¡Áö´Â ·¹Äڵ带 »õ·Î¿î º´ÇÕ ÆÄÀÏ¿¡
Ãâ·ÂÇÏ°í, ÀÛÀº ·¹Äڵ带 °¡Á®¿Â ÆÄÀÏ¿¡¼ ´ÙÀ½ ¼ø¼ÀÇ
·¹Äڵ带 °¡Á®¿Í ÀÌÀü¿¡ ºñ±³ÇÑ Å« Å° °ªÀ» °¡Áø ·¹ÄÚµå¿Í
ºñ±³ÇÏ´Â °úÁ¤À» ¹Ýº¹ ¼öÇàÇϹǷΠ¿ÏÀüÈ÷ ¼ø¼ÀûÀ¸·Î
¹è¿µÈ ÇÑ °³ÀÇ ÆÄÀÏÀ» ¸¸µå´Â °ÍÀ» ÀǹÌ
- ¸ÓÁö Á¤·Ä(merge sort:ÇÕº´ Á¤·Ä)Àº Äü Á¤·Ä°ú
¸¶Âù°¡Áö·Î ºÐÇÒ Á¤º¹ ¹æ½ÄÀÇ ¾Ë°í¸®Áò
- Äü Á¤·Ä¿¡¼´Â ºÐÇҵǴ µÎ ºÎºÐ¹è¿ÀÇ Å©±â°¡
´Ù¸¦ ¼öµµ ÀÖ°í ÀÌ°Í ¶§¹®¿¡ ÃÖ¾ÇÀÇ ¼º´ÉÀÌ O(n2)À¸·Î
µÇ¾ú´Âµ¥ ¸ÓÁö Á¤·Ä¿¡¼´Â µÎ ºÎºÐ¹è¿ÀÇ Å©±â°¡ Ç×»ó
°°°Ô ºÐÇÒ µÊ.
- ¸ÓÁö Á¤·ÄÀÇ ¼öÇà½Ã°£Àº ÃÖ¾ÇÀÇ °æ¿ì¿¡µµ O(NlogN)
- ¸ÓÁö Á¤·ÄÀº º°µµÀÇ Àӽà ±â¾ïÀå¼Ò(¹è¿)°¡ ÇÊ¿ä
- ½ÇÁ¦·Î´Â ¼öÇà½Ã°£ÀÌ ¸¹ÀÌ °É¸®¸ç, ¿ÜºÎÁ¤·Ä¿¡
ÁÖ·Î È°¿ë
|
|
|