|
|
°è¼ö Á¤·Ä
|
|
¡á ºÐÆ÷¿¡ ÀÇÇÑ Á¤·Ä
- Áö±Ý±îÁö
»ìÆìº» ¾Ë°í¸®ÁòÀº ¸ðµÎ ÀÔ·Â ¿ø¼ÒÀÇ °ªÀ» ºñ±³ÇÏ¿© Á¤·Ä ¼ø¼¸¦ °áÁ¤ÇÏ´Â
ºñ±³ ±â¹Ý
Á¤·Ä ¾Ë°í¸®ÁòÀÓ
- ºñ±³
±â¹Ý Á¤·Ä ¾Ë°í¸®ÁòÀº ÃÖ¾ÇÀÇ °æ¿ì ºñ±³ Ƚ¼ö°¡ O(nlogn)ÀÓ
- ۸¦ ºñ±³ÇÏ´Â °ÍÀÌ ¾Æ´Ï¶ó ŰÀÇ ºÐÆ÷¸¦ ÀÌ¿ëÇÔÀ¸·Î½á °è»ê ½Ã°£À»
O(n)À¸·Î ÁÙÀÏ ¼ö ÀÖÀ½
- ¿©±â¿¡¼
Á¦½ÃµÇ´Â °è¼ö Á¤·Ä, ±â¼ö Á¤·Ä, ¹öŶ Á¤·ÄÀº ÃÖ¾Ç
¶Ç´Â Æò±Õ ½ÇÇà½Ã°£ÀÌ O(n)ÀÓ
¡á °è¼ö Á¤·Ä
- °è¼ö
Á¤·Ä(counting sort)Àº ÀԷ Ű°¡
¾î¶² ¹üÀ§, ¿¹¸¦ µé¾î 1ºÎÅÍ k»çÀÌÀÇ ÀÛÀº Á¤¼ö ¹üÀ§¿¡
ÀÖ´Ù´Â °ÍÀ» ¾Ë°í ÀÖÀ» ¶§¿¡¸¸ Àû¿ëÇÒ ¼ö ÀÖ´Â ¹æ¹ý
- ¾î¶²
ÀÔ·ÂŰ xÀÇ Á¤·Ä À§Ä¡´Â xº¸´Ù ÀÛÀº ۰¡ ¸î °³³ª ÀԷ¿¡
³ªÅ¸³ª´ÂÁö¸¦ ¾Ë¸é °áÁ¤ÇÒ ¼ö ÀÖÀ½
¿¹¸¦ µé¾î ÀÔ·Â
۵éÀÌ ¼ýÀÚÀÏ ¶§ ÀԷ¿¡ 10À̶ó´Â ۰¡ ÀÖ°í ÀÌ º¸´Ù
ÀÛÀº ۰¡ 5°³ ÀÖ´Ù¸é 10Àº Á¤·Ä ¼ø¼¿¡¼ 6¹øÂ°¿¡
À§Ä¡ÇÒ °ÍÀÓ
- °è¼ö
Á¤·Ä¿¡¼´Â ÀԷ ŰµéÀÌ ¹üÀ§ k
³»ÀÇ °¢ °ª¿¡ ´ëÇÏ¿© ÀԷ Ű°¡ ½ÇÁ¦·Î ÀԷ¿¡ ³ªÅ¸³ª´Â
Ƚ¼ö¸¦ °è»ê
|
|
|