ÀÌ Ã¥Àº ÀÚ¹Ù °³¹ßÀÚ°¡ ÇÁ·Î±×·¡¹Ö ÀÛ¾÷¿¡¼ µ¥ÀÌÅÍ ±¸Á¶¿Í ¾Ë°í¸®ÁòÀ» È¿°úÀûÀ¸·Î È°¿ëÇÒ ¼ö ÀÖ´Â Áö½Ä°ú ±â¼úÀ» Á¦°øÇÏ´Â Æ÷°ýÀûÀÎ °¡À̵åÀÔ´Ï´Ù. ÀÌ Ã¥Àº ±âº» °³³ä°ú ½Ç¿ëÀûÀÎ ±¸Çö ±â¼ú¿¡ ´ëÇÑ ±íÀº ÀÌÇظ¦ Á¦°øÇÏ´Â ±¤¹üÀ§ÇÑ Çʼö ÁÖÁ¦¸¦ Ž±¸ÇÕ´Ï´Ù.
1Àå¿¡¼´Â µ¥ÀÌÅÍ ±¸Á¶¿Í ¾Ë°í¸®ÁòÀ» ¼Ò°³ÇÏ¿© ÀÌÈÄ Ã©ÅÍÀÇ ±âÃʸ¦ ´ÙÁý´Ï´Ù. º¹ÀâÇÑ ¹®Á¦¸¦ È¿À²ÀûÀ¸·Î ÇØ°áÇÏ´Â µ¥ ÀÖ¾î µ¥ÀÌÅÍ ±¸Á¶¿Í ¾Ë°í¸®ÁòÀÇ Á߿伺À» »ìÆ캸°í ½Ã°£ ¹× °ø°£ º¹Àâµµ ºÐ¼®°ú °°Àº ±âº» °³³äÀ» ¼Ò°³ÇÕ´Ï´Ù.
2Àå¿¡¼´Â ÀÚ¹ÙÀÇ ±âº» µ¥ÀÌÅÍ ±¸Á¶ÀÎ ¹è¿°ú ArrayList¿¡ ÁßÁ¡À» µÓ´Ï´Ù. ¹è¿À» Á¶ÀÛÇÏ°í, ÀϹÝÀûÀÎ ¿¬»êÀ» ¼öÇàÇÏ´Â ¹æ¹ýÀ» ¹è¿ì°í, ArrayList »ç¿ëÀÇ ÀåÁ¡°ú ÇѰ踦 ÀÌÇØÇÕ´Ï´Ù. ¶ÇÇÑ ÀÌ Àå¿¡¼´Â µ¿Àû ¹è¿À» ´Ù·ç°í ¹è¿ ±â¹Ý ¿¬»êÀ» ÃÖÀûÈÇÏ´Â ±â¹ý¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.
3Àå¿¡¼´Â µ¥ÀÌÅ͸¦ À¯¿¬ÇÏ°Ô °ü¸®ÇÏ°í Á¶ÀÛÇÒ ¼ö ÀÖ´Â µ¿Àû µ¥ÀÌÅÍ ±¸Á¶ÀÎ ¿¬°á ¸®½ºÆ®¿¡ ´ëÇØ ¾Ë¾Æº¾´Ï´Ù. ´ÜÀÏ ¿¬°á ¸®½ºÆ®, ÀÌÁß ¿¬°á ¸®½ºÆ®, ¼øȯ ¿¬°á ¸®½ºÆ®¿¡ ´ëÇØ ¹è¿ó´Ï´Ù. ÀÌ Àå¿¡¼´Â »ðÀÔ, »èÁ¦, ¼øȸ¿Í °°Àº ¿¬»ê°ú ¿¬°á ¸®½ºÆ® ¿¬»êÀ» ÃÖÀûÈÇÏ´Â Àü·«À» ´Ù·ì´Ï´Ù.
4Àå¿¡¼´Â ƯÁ¤ ¼ø¼·Î ¿ä¼Ò¸¦ ÀúÀåÇÏ°í °ü¸®ÇÏ´Â µ¥ »ç¿ëµÇ´Â µ¥ÀÌÅÍ ±¸Á¶ÀÎ ½ºÅðú Å¥ÀÇ °³³äÀ» »ìÆ캾´Ï´Ù. ¹è¿°ú ¿¬°á ¸®½ºÆ®¸¦ »ç¿ëÇÏ¿© ½ºÅðú Å¥¸¦ ±¸ÇöÇÏ´Â ¹æ¹ýÀ» ¹è¿ó´Ï´Ù. ÀÌ Àå¿¡¼´Â ½ºÅðú Å¥ÀÇ ÀϹÝÀûÀÎ ¿¬»ê°ú ÀÀ¿ë¿¡ ´ëÇؼµµ ´Ù·ì´Ï´Ù.
5Àå¿¡¼´Â ÄÄÇ»ÅÍ °úÇп¡¼ ³Î¸® »ç¿ëµÇ´Â °èÃþÀû µ¥ÀÌÅÍ ±¸Á¶ÀÎ Æ®¸®¿Í ÀÌÁø Æ®¸®¿¡ ´ëÇØ »ìÆ캾´Ï´Ù. ´Ù¾çÇÑ Æ®¸® Ž»ö ±â¹ý, ÀÌÁø °Ë»ö Æ®¸®, ±ÕÇü Æ®¸®, »ðÀÔ, »èÁ¦, °Ë»ö°ú °°Àº ´Ù¾çÇÑ ¿¬»ê¿¡ ´ëÇØ ¹è¿ó´Ï´Ù.
6Àå¿¡¼´Â Ư¼öÇÑ Æ®¸® ±â¹Ý µ¥ÀÌÅÍ ±¸Á¶ÀÎ Èü°ú ¿ì¼±¼øÀ§ Å¥¸¦ ¼Ò°³ÇÕ´Ï´Ù. È¿À²ÀûÀÎ ¿ì¼±¼øÀ§ ±â¹Ý ¿¬»êÀ» À§ÇØ ÀÌÁø Èü°ú ¿ì¼±¼øÀ§ Å¥¸¦ ±¸ÇöÇÏ°í È°¿ëÇÏ´Â ¹æ¹ýÀ» ¹è¿ó´Ï´Ù. 6Àå¿¡¼´Â Èü ¿¬»ê, Èü Á¤·Ä, ´Ù¾çÇÑ Èü ±â¹Ý ¾Ë°í¸®ÁòÀ» ´Ù·ì´Ï´Ù.
7Àå¿¡¼´Â µ¥ÀÌÅ͸¦ °íÀ¯ ½Äº°ÀÚ¿¡ ¸ÅÇÎÇÏ´Â µ¥ »ç¿ëµÇ´Â ±â¼úÀÎ ÇؽÌÀÇ °³³äÀ» »ìÆ캾´Ï´Ù. Çؽà ÇÔ¼ö, Ãæµ¹ ÇØ°á Àü·«, Çؽà Å×À̺íÀ» ±¸ÇöÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¾Ë¾Æº¾´Ï´Ù.
8Àå¿¡¼´Â º¹ÀâÇÑ °ü°è¸¦ ¸ðµ¨¸µÇÏ´Â µ¥ »ç¿ëµÇ´Â ´Ù¿ëµµ µ¥ÀÌÅÍ ±¸Á¶ÀÎ ±×·¡ÇÁ¿¡ ÁßÁ¡À» µÓ´Ï´Ù. ±×·¡ÇÁÀÇ À¯Çü, ±×·¡ÇÁ Ç¥Çö, ³Êºñ ¿ì¼± Ž»ö ¹× ±íÀÌ ¿ì¼± Ž»ö°ú °°Àº Ž»ö ¾Ë°í¸®Áò¿¡ ´ëÇØ ¾Ë¾Æº¾´Ï´Ù.
9Àå¿¡¼´Â µ¥ÀÌÅ͸¦ ƯÁ¤ ¼ø¼·Î Á¤¸®ÇÏ´Â µ¥ ÇʼöÀûÀÎ Á¤·Ä ¾Ë°í¸®ÁòÀ» »ìÆ캾´Ï´Ù. ¹öºí Á¤·Ä, »ðÀÔ Á¤·Ä, ¼±Åà Á¤·Ä, º´ÇÕ Á¤·Ä, Äü Á¤·Ä°ú °°ÀÌ ³Î¸® »ç¿ëµÇ´Â Á¤·Ä ¾Ë°í¸®Áò¿¡ ´ëÇØ ¾Ë¾Æº¾´Ï´Ù. ÀÌ Àå¿¡¼´Â ÀÌ·¯ÇÑ ¾Ë°í¸®ÁòÀÇ ±¸Çö ¼¼ºÎ »çÇ×°ú ¼º´É ºÐ¼®À» ´Ù·ì´Ï´Ù.
10Àå¿¡¼´Â µ¥ÀÌÅÍ ÁýÇÕ ³»¿¡¼ ƯÁ¤ ¿ä¼Ò¸¦ ã´Â µ¥ »ç¿ëµÇ´Â °Ë»ö ¾Ë°í¸®ÁòÀ» »ìÆ캾´Ï´Ù. ¼±Çü °Ë»ö, ÀÌÁø °Ë»ö, ±×¸®°í ÇØ½Ì ±â¹Ý °Ë»ö°ú °°Àº °í±Þ °Ë»ö ¾Ë°í¸®Áò¿¡ ´ëÇØ ¹è¿ó´Ï´Ù. ÀÌ Àå¿¡¼´Â ÀÌ·¯ÇÑ ¾Ë°í¸®ÁòÀÇ ±¸Çö, ÀåÁ¡ ¹× ÇѰ踦 ´Ù·ì´Ï´Ù.
11Àå¿¡¼´Â ¹®ÀÚ¿ Á¶ÀÛ ¹× ÆÐÅÏ ÀÏÄ¡¸¦ À§ÇÑ Æ¯¼ö ¾Ë°í¸®ÁòÀÎ ¹®ÀÚ¿ ¾Ë°í¸®Áò¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù. LCS ¹× LCP ¾Ë°í¸®Áò¿¡ ´ëÇØ ¹è¿ó´Ï´Ù.
12Àå¿¡¼´Â º¹ÀâÇÑ ¹®Á¦¸¦ °ãÄ¡´Â ÇÏÀ§ ¹®Á¦·Î ºÐÇØÇÏ¿© ÇØ°áÇÏ´Â °·ÂÇÑ ¾Ë°í¸®Áò ±â¹ýÀÎ µ¿Àû ÇÁ·Î±×·¡¹ÖÀ» ¼Ò°³Çϸç Ã¥À» ¸¶¹«¸®ÇÕ´Ï´Ù. µ¿Àû ÇÁ·Î±×·¡¹ÖÀÇ °³³ä°ú À̸¦ ´Ù¾çÇÑ ¹®Á¦ ÇØ°á ½Ã³ª¸®¿À¿¡ Àû¿ëÇÏ´Â ¹æ¹ýÀ» ¹è¿ó´Ï´Ù.
ÀÌ Ã¥Àº ÀÚ¹ÙÀÇ µ¥ÀÌÅÍ ±¸Á¶¿Í ¾Ë°í¸®ÁòÀ» Æ÷°ýÀûÀ¸·Î Ž±¸ÇÕ´Ï´Ù. ÀÌ Ã¥¿¡¼ ´Ù·ç´Â °³³ä°ú ±â¼úÀ» ÀÌÇØÇÏ°í ±¸ÇöÇÔÀ¸·Î½á º¹ÀâÇÑ ÇÁ·Î±×·¡¹Ö °úÁ¦¸¦ È¿À²ÀûÀÌ°í È¿°úÀûÀ¸·Î ÇØ°áÇÒ ¼ö ÀÖ´Â ¿ª·®À» °®Ãß°Ô µË´Ï´Ù.
1Àå : ÀڷᱸÁ¶¿Í ¾Ë°í¸®Áò ¼Ò°³
___1. ÀڷᱸÁ¶¿Í ¾Ë°í¸®ÁòÀ̶õ?
___2. ÀڷᱸÁ¶¿Í ¾Ë°í¸®ÁòÀÇ Á߿伺
___3. ½Ã°£ ¹× °ø°£ º¹Àâµµ ºÐ¼®
2Àå : ¹è¿°ú ArrayList
___1. ¹è¿ ¼±¾ð ¹× ÃʱâÈÇϱâ
___2. ¹è¿ ¿ä¼Ò Á¢±ÙÇϱâ
___3. ¹è¿ ±æÀÌ¿Í ¹üÀ§
___4. ArrayList µ¥ÀÌÅÍ ±¸Á¶Ã¼
___5. ArrayList Á¶ÀÛÇϱâ
3Àå : ¿¬°á ¸®½ºÆ®
___1. ´ÜÀÏ ¿¬°á ¸®½ºÆ®
___2. ÀÌÁß ¿¬°á ¸®½ºÆ®
___3. ¼øȯ ¿¬°á ¸®½ºÆ®
___4. ¿ä¼Ò Ãß°¡, Á¦°Å ¹× °Ë»öÇϱâ
4Àå : ½ºÅðú Å¥
___1. ½ºÅà ±¸ÇöÇϱâ
___2. Å¥ ±¸ÇöÇϱâ
___3. ½ºÅðú Å¥ÀÇ ÀÀ¿ë
5Àå : Æ®¸®¿Í ÀÌÁø Æ®¸®
___1. Æ®¸®¿Í ÀÌÁø Æ®¸® ¼Ò°³
___2. ÀÌÁø Æ®¸®ÀÇ ¼øȸ
___3. ÀÌÁø Ž»ö Æ®¸®(BST)
___4. AVL Æ®¸®¿Í ·¹µå-ºí·¢ Æ®¸®
6Àå : Èü°ú ¿ì¼±¼øÀ§ Å¥
___1. Èü°ú ¿ì¼±¼øÀ§ Å¥ ¼Ò°³
___2. Èü ±¸ÇöÇϱâ
___3. Èü ¹× ¿ì¼±¼øÀ§ Å¥¿¡ ´ëÇÑ ¿¬»ê
7Àå : ÇؽÌ
___1. ÇØ½Ì ¼Ò°³
___2. Çؽà ÇÔ¼ö ¹× Çؽà Å×À̺í
___3. Ãæµ¹ ÇØ°á ±â¼ú
8Àå : ±×·¡ÇÁ
___1. ±×·¡ÇÁ ¼Ò°³
___2. ±×·¡ÇÁÀÇ À¯Çü
___3. ±×·¡ÇÁ Ç¥Çö
___4. ±×·¡ÇÁ ¼øȸ
9Àå : Á¤·Ä ¾Ë°í¸®Áò
___1. ¹öºí Á¤·Ä
___2. ¼±Åà Á¤·Ä
___3. »ðÀÔ Á¤·Ä
___4. º´ÇÕ Á¤·Ä
___5. Äü Á¤·Ä
10Àå : °Ë»ö ¾Ë°í¸®Áò
___1. ¼±Çü °Ë»ö
___2. ÀÌÁø °Ë»ö
___3. ÇØ½Ì ±â¹Ý °Ë»ö
11Àå : ¹®ÀÚ¿ ¾Ë°í¸®Áò
___1. ÆÐÅÏ ¸ÅĪ
___2. ÃÖÀå °øÅë ¼ö¿
___3. ÃÖÀå °øÅë Á¢µÎ»ç
12Àå : µ¿Àû ÇÁ·Î±×·¡¹Ö
___1. µ¿Àû ÇÁ·Î±×·¡¹Ö ¼Ò°³
___2. ¸Þ¸ðÈ ¹× Ç¥ °è»ê
___3. ¹è³¶ ¹®Á¦
___4. ÃÖÀå Áõ°¡ ¼ö¿