°³¶ËÀ̳׿¡¼ ÆÇ¸ÅµÈ "ÄÚµù ÀÎÅÍºä ¿ÏÀü ºÐ¼®" Á¤°¡ 45,000¿ø Æò±ÕÇÒÀΰ¡
|
|
|
I. ¸éÁ¢ °úÁ¤ - ¸éÁ¢ÀÇ ¹æ½ÄÀº ¿Ö ÀÌ·¡¾ß Çϴ°¡ - ¾î¶² ¹®Á¦¸¦ ÃâÁ¦Çϴ°¡ - ¸ðµç °ÍÀº »ó´ëÀûÀÌ´Ù - ÀÚÁÖ ¹Þ´Â Áú¹®
II. À帷 ³Ê¸Ó - ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® ¸éÁ¢ - ¾Æ¸¶Á¸ ¸éÁ¢ - ±¸±Û ¸éÁ¢ - ¾ÖÇà ¸éÁ¢ - ÆäÀ̽ººÏ ¸éÁ¢ - ÆÓ·±Æ¼¾î ¸éÁ¢
III. Ưº°ÇÑ »óȲ¿¡¼ÀÇ ¸éÁ¢ - °æ·ÂÀÚ - Å×½ºÅÍ È¤Àº SDET - PM - °³¹ß Ã¥ÀÓÀÚ¿Í °ü¸®ÀÚ - ½ºÅ¸Æ®¾÷ - ±â¾÷ Àμö ¹× ÀÎÀç ¿µÀÔ - ¸éÁ¢°üÀÇ ÀÔÀå
IV. ¸éÁ¢ Àü¿¡ - ÀûÀýÇÑ °æÇè ½×±â - źźÇÑ À̷¼ ÀÛ¼ºÇϱâ - Áغñ ÀýÂ÷
V. Çൿ ¹®Á¦ - ´ëºñ ¿ä·É - ±â¼úÀû ÇÁ·ÎÁ§Æ®¿¡ ´ëÇÑ ÀÌÇØ - Çൿ Áú¹®¿¡ ´ëÇÑ ´ëó ¿ä·É - ±×·¯´Ï±î, ´ç½Å¿¡ ´ëÇØ ¸»Çغ¸¼¼¿ä
VI. big-O - ºñÀ¯Çϱâ - ½Ã°£ º¹Àâµµ - °ø°£ º¹Àâµµ - »ó¼öÇ×Àº ¹«½ÃÇ϶ó - Áö¹èÀûÀÌÁö ¾ÊÀº Ç×Àº ¹«½ÃÇ϶ó - ¿©·¯ ºÎºÐÀ¸·Î ÀÌ·ç¾îÁø ¾Ë°í¸®Áò: µ¡¼À vs. °ö¼À - »óȯ ½Ã°£ - log N ¼öÇà ½Ã°£ - Àç±ÍÀûÀ¸·Î ¼öÇà ½Ã°£ ±¸Çϱâ - ¿¹Á¦ ¹× ¿¬½À ¹®Á¦
VII. ±â¼úÀû ¹®Á¦ - ÁغñÇϱâ - ¾Ë°í ÀÖ¾î¾ß ÇÒ °Íµé - ½ÇÁ¦ ¹®Á¦ »ìÆ캸±â - ÃÖÀûÈ ¹× ¹®Á¦Ç®ÀÌ ±â¼ú #1: BUD¸¦ ãÀ¸¶ó - ÃÖÀûÈ ¹× ¹®Á¦Ç®ÀÌ ±â¼ú #2: ½º½º·Î Ç®¾îº¸¶ó DIY(Do It Yourself) - ÃÖÀûÈ ¹× ¹®Á¦Ç®ÀÌ ±â¼ú #3: ´Ü¼øÈ, ÀϹÝÈÇ϶ó - ÃÖÀûÈ ¹× ¹®Á¦Ç®ÀÌ ±â¼ú #4: Ãʱ⠻ç·Ê(base case)·ÎºÎÅÍ È®ÀåÇϱâ(build) - ÃÖÀûÈ ¹× ¹®Á¦Ç®ÀÌ ±â¼ú #5: ÀڷᱸÁ¶ ºê·¹ÀνºÅä¹Ö - °¡´ÉÇÑ ÃÖ¼±ÀÇ ¼öÇà ½Ã°£(Best Conceivable Runtime(BCR)) - ¿À´ä¿¡ ´ëÇÑ ´ëó¹ý - ¾Ë°í ÀÖ´ø ¹®Á¦°¡ ¸éÁ¢¿¡ ³ª¿ÔÀ» ¶§ - ¸éÁ¢¿ëÀ¸·Î '¿Ïº®ÇÑ' ¾ð¾î - ¾î¶² Äڵ尡 ÁÁ¾Æ º¸À̳ª - Æ÷±âÇÏÁö ¸»¶ó
VIII. ÇÕ°ÝÇÑ µÚ¿¡ - ÇÕ°Ý ¶Ç´Â °ÅÀý ÅëÁö¿¡ ´ëóÇÏ´Â ¿ä·É - ÀÔ»ç Á¦¾È Æò°¡ - ¿¬ºÀ Çù»ó - ÀÔ»ç ÈÄ
IX. ¸éÁ¢ ¹®Á¦ ÀڷᱸÁ¶ 01 ¹è¿°ú ¹®ÀÚ¿ - ÇؽÃÅ×À̺í - ArrayList¿Í °¡º¯ Å©±â ¹è¿ - StringBuilder - ¸éÁ¢ ¹®Á¦ 02 ¿¬°á¸®½ºÆ® - ¿¬°á¸®½ºÆ® ¸¸µé±â - ´Ü¹æÇâ ¿¬°á¸®½ºÆ®¿¡¼ ³ëµå »èÁ¦ - Runner ±â¹ý - Àç±Í ¹®Á¦ - ¸éÁ¢ ¹®Á¦ 03 ½ºÅðú Å¥ - ½ºÅà ±¸ÇöÇϱâ - Å¥ ±¸ÇöÇϱâ - ¸éÁ¢ ¹®Á¦ 04 Æ®¸®¿Í ±×·¡ÇÁ - Æ®¸®ÀÇ Á¾·ù - ÀÌÁø Æ®¸® ¼øȸ - ÀÌÁø Èü(ÃÖ¼ÒÈü°ú ÃÖ´ëÈü) - Æ®¶óÀÌ(Á¢µÎ»ç Æ®¸®) - ±×·¡ÇÁ - ¸éÁ¢ ¹®Á¦
°³³ä°ú ¾Ë°í¸®Áò 05 ºñÆ® Á¶ÀÛ - ¼ÕÀ¸·Î ºñÆ® Á¶ÀÛ Çغ¸±â - ºñÆ® Á¶ÀÛÀ» ÇÒ ¶§ ¾Ë¾Æ¾ß ÇÒ »ç½Çµé°ú Æ®¸¯µé - 2ÀÇ º¸¼ö¿Í À½¼ö - »ê¼ú ¿ìÃø ½ÃÇÁÆ® vs. ³í¸® ¿ìÃø ½ÃÇÁÆ® - ±âº»ÀûÀÎ ºñÆ® Á¶ÀÛ: ºñÆ®°ª È®ÀÎ ¹× ä¿ö³Ö±â - ¸éÁ¢ ¹®Á¦ 06 ¼öÇÐ ¹× ³í¸® ÆÛÁñ - ¼Ò¼ö - È®·ü - ÀÔÀ» ¿¶ó - ±ÔÄ¢°ú ÆÐÅÏÀ» ãÀ¸¶ó - ÃÖ¾ÇÀÇ °æ¿ì´Â? - ¾Ë°í¸®ÁòÀû Á¢±Ù¹ý - ¸éÁ¢ ¹®Á¦ 07 °´Ã¼ ÁöÇâ ¼³°è - Á¢±Ù¹ý - µðÀÚÀÎ ÆÐÅÏ - ¸éÁ¢ ¹®Á¦ 08 Àç±Í¿Í µ¿Àû ÇÁ·Î±×·¡¹Ö - Á¢±Ù¹ý - Àç±ÍÀû Çعý vs. ¼øȯÀû Çعý - µ¿Àû°èȹ¹ý & ¸Þ¸ðÀÌÁ¦ÀÌ¼Ç - ¸éÁ¢ ¹®Á¦ 09 ½Ã½ºÅÛ ¼³°è ¹× ±Ô¸ð È®À强 - ¹®Á¦¸¦ ´Ù·ç´Â ¹æ¹ý - ½Ã½ºÅÛ ¼³°è: ´Ü°èº° Á¢±Ù¹ý - ±Ô¸ð È®ÀåÀ» À§ÇÑ ¾Ë°í¸®Áò: ´Ü°èº° Á¢±Ù¹ý - ½Ã½ºÅÛ ¼³°èÀÇ ÇÙ½É °³³ä - µ¥ÀÌÅͺ£À̽º ºÐÇÒ(»þµù) - ½Ã½ºÅÛ ¼³°è ½Ã °í·ÁÇÒ Á¡ - '¿Ïº®ÇÑ' ½Ã½ºÅÛÀº ¾ø´Ù - ¿¬½À ¹®Á¦ - ¸éÁ¢ ¹®Á¦ 10 Á¤·Ä°ú Ž»ö - ³Î¸® »ç¿ëµÇ´Â Á¤·Ä ¾Ë°í¸®Áò - ¸éÁ¢ ¹®Á¦ 11 Å×½ºÆà - ¸éÁ¢°üÀÌ Æò°¡ÇÏ´Â °Í - ½ÇÁ¦ ¼¼°è¿¡¼ °´Ã¼ Å×½ºÆ®Çϱâ - ¼ÒÇÁÆ®¿þ¾î Å×½ºÆà - ÇÔ¼ö Å×½ºÆ® - ¹®Á¦ ÇØ°á¿¡ °üÇÑ ¹®Á¦ - ¸éÁ¢ ¹®Á¦
Áö½Ä ±â¹Ý ¹®Á¦ 12 C¿Í C++ - Ŭ·¡½º¿Í »ó¼Ó - »ý¼ºÀÚ¿Í ¼Ò¸êÀÚ - °¡»ó ÇÔ¼ö - °¡»ó ¼Ò¸êÀÚ - ±âº»°ª - ¿¬»êÀÚ ¿À¹ö·Îµù - Æ÷ÀÎÅÍ¿Í ÂüÁ¶ - ÅÛÇø´ - ¸éÁ¢ ¹®Á¦ 13 ÀÚ¹Ù - ¾ð¾î ÀÚü Áú¹®¿¡ ´ëÇÑ Á¢±Ù¹ý - ¿À¹ö·Îµù vs. ¿À¹ö¶óÀ̵ù - Ä÷º¼Ç ÇÁ·¹ÀÓ¿öÅ© - ¸éÁ¢ ¹®Á¦ 14 µ¥ÀÌÅͺ£À̽º - SQL ¹®¹ý°ú ±× º¯Á¾µé - ºñÁ¤±ÔÈ vs. Á¤±ÔÈ µ¥ÀÌÅͺ£À̽º - SQL ¹® - ¼Ò±Ô¸ð µ¥ÀÌÅͺ£À̽º ¼³°è - ´ë±Ô¸ð µ¥ÀÌÅͺ£À̽º ¼³°è - ¸éÁ¢ ¹®Á¦ 15 ½º·¹µå¿Í ¶ô - ÀÚ¹ÙÀÇ ½º·¹µå - µ¿±âÈ¿Í ¶ô - ±³Âø»óÅÂ¿Í ±³Âø»óÅ ¹æÁö - ¸éÁ¢ ¹®Á¦
Ãß°¡ ¿¬½À¹®Á¦ 16 Áß°£ ³À̵µ ¿¬½À¹®Á¦ 17 ¾î·Á¿î ¿¬½À¹®Á¦
X. Çعý ÀڷᱸÁ¶ 01 ¹è¿°ú ¹®ÀÚ¿ Çعý 02 ¿¬°á¸®½ºÆ® Çعý 03 ½ºÅðú Å¥ Çعý 04 Æ®¸®¿Í ±×·¡ÇÁ Çعý
°³³ä°ú ¾Ë°í¸®Áò 05 ºñÆ® Á¶ÀÛ Çعý 06 ¼öÇÐ ¹× ³í¸® ÆÛÁñ Çعý 07 °´Ã¼ ÁöÇâ ¼³°è Çعý 08 Àç±Í¿Í µ¿Àû ÇÁ·Î±×·¡¹Ö Çعý 09 ½Ã½ºÅÛ ¼³°è ¹× ±Ô¸ð È®À强 Çعý 10 Á¤·Ä°ú Ž»ö Çعý 11 Å×½ºÆà Çعý
Áö½Ä ±â¹Ý 12 C¿Í C++ Çعý 13 ÀÚ¹Ù Çعý 14 µ¥ÀÌÅͺ£À̽º Çعý 15 ½º·¹µå¿Í ¶ô Çعý
Ãß°¡ ¿¬½À¹®Á¦ 16 Áß°£ ³À̵µ ¿¬½À¹®Á¦ Çعý 17 ¾î·Á¿î ¿¬½À¹®Á¦ Çعý
XI. °í±Þ ÁÖÁ¦ - À¯¿ëÇÑ ¼öÇÐ - À§»óÁ¤·Ä - ´ÙÀͽºÆ®¶ó ¾Ë°í¸®Áò - ÇؽÃÅ×ÀÌºí¿¡¼ Ãæµ¹À» ÇØ°áÇÏ´Â ¹æ¹ý - ¼±Çü Ž»ç¹ýÀ» ÀÌ¿ëÇÑ °³¹æ ÁÖ¼Ò¹ý - Rabin-Karp ºÎºÐ ¹®ÀÚ¿ Ž»ö ¾Ë°í¸®Áò - AVL Æ®¸® - ·¹µå-ºí·¢ Æ®¸® - MapReduce - Ãß°¡ °øºÎ°Å¸®
XII. ÄÚµå ¶óÀ̺귯¸® - HashMapList[T, E] - TreeNode(ÀÌÁø Ž»ö Æ®¸®) - LinkedListNode(¿¬°á¸®½ºÆ®) - Trie & TrieNode
XIII. ÈùÆ® 01 ÀڷᱸÁ¶ ÈùÆ® 02 °³³ä ¹× ¾Ë°í¸®Áò ÈùÆ® 03 Áö½Ä ±â¹Ý ¹®Á¦ ÈùÆ® 04 Ãß°¡ ¿¬½À ¹®Á¦ ÈùÆ®
¾î¶² ³»¿ëÀÌ ´ã°Ü ÀÖ³ª? - ½¬¿î ¹®Á¦ºÎÅÍ ±î´Ù·Î¿î ¾Ë°í¸®Áò ¹®Á¦±îÁö, 189°¡Áö ÇÁ·Î±×·¡¹Ö ¸éÁ¢ Áú¹®À» ´ã¾Ò´Ù. - ¹®Á¦ Ç®ÀÌ °úÁ¤À» ´Ü°èº°·Î Â÷±ÙÂ÷±Ù º¸¿©Áà ¾î¶² ¹®Á¦µç ½º½º·Î Ç® ¼ö ÀÖ°Ô ÇÑ´Ù. - ½ÇÁ¦ ¸éÁ¢¿¡¼ ¸éÁ¢°üÀÌ ¾Ë·ÁÁÙ ¹ýÇÑ ÈùÆ®¸¦ ¸ðµç ¹®Á¦¸¶´Ù Á¦½ÃÇÑ´Ù. - ¾Ë°í¸®Áò ¹®Á¦¸¦ Ǫ´Â ´Ù¼¸ °¡Áö Àü·«À» Á¦½ÃÇØ Ã³À½ º¸´Â ¹®Á¦µµ Ç® ¼ö ÀÖµµ·Ï ÇÑ´Ù. - big-O ½Ã°£, ÀڷᱸÁ¶, ÇÙ½É ¾Ë°í¸®Áò°ú °°Àº Çʼö ÁÖÁ¦¸¦ ±¤¹üÀ§ÇÏ°Ô ´Ù·é´Ù. - ±¸±Û, ÆäÀ̽ººÏ °°Àº ÃÖ°íÀÇ È¸»çµéÀÌ °³¹ßÀÚ¸¦ ¾î¶»°Ô ä¿ëÇÏ´ÂÁö »ìÆ캻´Ù. - Çൿ ¸éÁ¢À» ´Ù·ç¾î ±â¼ú ¿ÜÀûÀÎ ºÎºÐÀ» ÅëÇØ ¿¡À̽º·Î µî±ØÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀ» ¾Ë¾Æº»´Ù. - ¸éÁ¢°ü°ú ȸ»ç¸¦ À§ÇÑ ÁÁÀº ¸éÁ¢ÀÇ ¿ä°Ç, ä¿ë °úÁ¤ÀÇ ¼¼ºÎÀûÀÎ Á¤º¸¸¦ ´Ù·é´Ù.
|
|
|
|
|