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