±âÁ¸ Å¥ ÇÁ·Î±×·¥Àº FIFO À¸·Î ¸ÕÀú ÀÔ·Â(enqueue)µÈ °ÍÀÌ ¸ÕÀú Ãâ·Â(dequeue)µÈ´Ù.
À§Ã³·³ element¿¡ priority ¸¦ Ãß°¡ÇÏ¿© ±¸ÇöÇϽÿÀ.
- ¿ì¼±¼øÀ§´Â 0~9 Áß¿¡ Çϳª·Î ¹«ÀÛÀ§·Î ºÎ¿©
- ¿ì¼±¼øÀ§´Â ¼ýÀÚ°¡ Å« °ÍÀÌ ³ôÀ½ °ÍÀÓ
- ¿ì¼±¼øÀ§°¡ ³ô¾Æµµ ´Ù¸¥ °í°´ÀÌ ¼ºñ½º Á¾·áµÇ¾î¾ß ¹èÁ¤ µÊ
// ÀϹÝÀûÀ¸·Î ÀÌ·± ¹æ½ÄÀ» ºñ¼±Á¡Çü(non-preemptive) ¹æ½ÄÀ̶ó°í ÇÔ
// ¿ì¼±¼øÀ§°¡ ³ôÀº °ÍÀÌ µé¾î¿À¸é ±âÁ¸ÀÇ ¼ºñ½ºÇÏ´ø °ÍÀ» ¸ØÃß°í ³ôÀº ¿ì¼±¼øÀ§¸¦ ¸ÕÀú ½ÇÇàÇÏ´Â °ÍÀ» ¼±Á¡Çü(preemptive) ¹æ½ÄÀ̶ó°í ÇÔ
(enqueue ÇÒ ¶§ ¿ì¼±¼øÀ§¿¡ µû¶ó¼ ÀûÀýÇÑ °÷¿¡ ³Ö°í dequeue ´Â ±×´ë·Î »ç¿ëÇÏ´Â ¹æ½ÄÀ¸·Î ±¸Çö)
- ÀºÇà¿ø: 1¸í
- 1ºÐ¿¡ ¼Õ´ÔÀÌ µé¾î¿Ã È®·ü: 70%
- ¼ºñ½º ½Ã°£: 1ºÐ~8ºÐ Áß ¹«ÀÛÀ§
[ÁÖÀÇ»çÇ×]
- front ¿¡¼ rear ±îÁö¸¸À» ´ë»óÀ¸·Î ÇØ¾ß ÇÔ
// ³ª¸ÓÁö ¿µ¿ªÀº À¯È¿ÇÑ µ¥ÀÌÅÍ°¡ ¾øÀ½
- front ¿¡¼ rear ±îÁö¸¦ priority ¿¡ µû¶ó¼ Á¤·ÄÇÏ´Â ¹æ¹ýµµ µ¿ÀÛÀº ÇÏÁö¸¸ ÁÁÀº ¹æ¹ýÀÌ ¾Æ´Ô
// Á¤·ÄÀº ½Ã°£ º¹Àâµµ°¡ ³ôÀº ¹æ¹ýÀ̶ó
// ÀÌ¹Ì priority ¿¡ µû¶ó Á¤·ÄµÇ¾î ÀÖÀ½À¸·Î ÀûÀýÇÑ À§Ä¡¿¡ »ðÀÔÇÏ¸é µÊ