°£Æí°áÁ¦, ½Å¿ëÄ«µå û±¸ÇÒÀÎ
ÀÎÅÍÆÄÅ© ·Ôµ¥Ä«µå 5% (24,800¿ø)
(ÃÖ´ëÇÒÀÎ 10¸¸¿ø / Àü¿ù½ÇÀû 40¸¸¿ø)
ºÏÇǴϾð ·Ôµ¥Ä«µå 30% (18,270¿ø)
(ÃÖ´ëÇÒÀÎ 3¸¸¿ø / 3¸¸¿ø ÀÌ»ó °áÁ¦)
NH¼îÇÎ&ÀÎÅÍÆÄÅ©Ä«µå 20% (20,880¿ø)
(ÃÖ´ëÇÒÀÎ 4¸¸¿ø / 2¸¸¿ø ÀÌ»ó °áÁ¦)
Close

ÄÚµù ÀÎÅͺ並 À§ÇÑ ¾Ë°í¸®Áò Ä¡Æ®½ÃÆ® : ¸®Æ®ÄÚµåLeetCode ¹®Á¦¸¦ Ç®¸é¼­ ¹è¿ì´Â ÄÚµù Å×½ºÆ®

¿øÁ¦ : labuladongîÜß©Ûöá³ôü
¼Òµæ°øÁ¦

2013³â 9¿ù 9ÀÏ ÀÌÈÄ ´©Àû¼öÄ¡ÀÔ´Ï´Ù.

°øÀ¯Çϱâ
Á¤°¡

29,000¿ø

  • 26,100¿ø (10%ÇÒÀÎ)

    1,450P (5%Àû¸³)

ÇÒÀÎÇýÅÃ
Àû¸³ÇýÅÃ
  • S-Point Àû¸³Àº ¸¶ÀÌÆäÀÌÁö¿¡¼­ Á÷Á¢ ±¸¸ÅÈ®Á¤ÇϽŠ°æ¿ì¸¸ Àû¸³ µË´Ï´Ù.
Ãß°¡ÇýÅÃ
¹è¼ÛÁ¤º¸
  • Ç°Àý 
  • ¹«·á¹è¼Û
ÁÖ¹®¼ö·®
°¨¼Ò Áõ°¡
  • À̺¥Æ®/±âȹÀü

  • ¿¬°üµµ¼­

  • »óÇ°±Ç

AD

¶óÀ̺êºÏ

Ã¥¼Ò°³

10¸¸ °³ÀÇ ±êÇãºê ½ºÅ¸¸¦ ¹ÞÀº °­Á·Π¹è¿ì´Â ¾Ë°í¸®Áò ÄÚµù Å×½ºÆ®

½ÃÇè°ú ¸éÁ¢À» ¾ÕµÐ °³¹ßÀÚ Áغñ»ýµéÀ» À§ÇØ ÀÚÁÖ ÃâÁ¦µÇ´Â ¸®Æ®ÄÚµå ¹®Á¦ 75°³¸¦ ¼±Á¤ÇØ Ç®ÀÌ °úÁ¤À» ¼³¸íÇÑ´Ù. Ã¥À» ÀÐÀ¸¸é¼­ ¸®Æ®ÄÚµå Ç÷§Æû¿¡¼­ Á÷Á¢ ¹®Á¦ Ç®À̸¦ ÁøÇàÇÒ ¼ö ÀÖ°í, ¼ÕÀ¸·Î Ç®¸é¼­ ÇϳªÇϳª ÀåÀ» ¿Ï·áÇÏ¸é °°Àº À¯ÇüÀÇ ¹®Á¦µéÀ» Ç® ÀڽۨÀ» ¾òÀ» ¼ö ÀÖ´Ù. µ¿Àû °èȹ¹ý, ÀÌÁø Æ®¸®, LRU, LFU, ¿ªÃßÀû, ³Êºñ ¿ì¼± Ž»ö µî ÀÚÁÖ ³ª¿À´Â ¾Ë°í¸®Áò ¹®Á¦¸¦ ÀÍÇô ÄÚµù Å×½ºÆ®¿¡ ´ëºñÇÏÀÚ.

ÃâÆÇ»ç ¼­Æò

¸®Æ®ÄÚµåLeetCode·Î ½Ç½ÀÇϸç ÄÚµù ÀÎÅͺ並 ´ëºñÇÏ´Â ¾Ë°í¸®Áò ¹®Á¦ Ç®ÀÌ Âü°í¼­

½ÃÇè°ú ¸éÁ¢ÀÌ ¸ñÀûÀ̶ó¸é µÎ²¨¿î ¾Ë°í¸®Áò ¼­Àûº¸´Ù´Â ¹®Á¦¸¦ Á÷Á¢ Ç®¾îº¸´Â °ÍÀÌ ÈξÀ µµ¿òÀÌ µË´Ï´Ù. ¹®Á¦¸¦ Ǫ´Â ¹æ½Ä¿¡´Â ³ëÇÏ¿ì°¡ Àֱ⠸¶·ÃÀÌ°í, ±êÇãºê¿¡¼­ ½ºÅ¸¸¦ 10¸¸ °³ ¹ÞÀº ÀúÀÚ ÇªµÕ¶óÀÌÀÇ ³ëÇϿ츦 ÀÌ Ã¥¿¡¼­ ¹è¿ï ¼ö ÀÖ½À´Ï´Ù. ¸îõ °³ÀÇ ¹®Á¦¸¦ ´Ù Ç®¾îº¼ ¼ö´Â ¾øÀ¸´Ï ¹®Á¦¸¦ À¯Çüº°·Î ³ª´©°í °øÅëµÇ´Â ÇÁ·¹ÀÓÀ» ÀÍÈü´Ï´Ù. ÀÌ¿Í °°Àº ¹æ½ÄÀ¸·Î ÇعýÀ» ÀÍÈ÷¸é ÇϳªÀÇ ÇعýÀ¸·Îµµ ¼öõ °¡Áö ¹®Á¦¿¡ ´ëÀÀÇÒ ¼ö ÀÖ½À´Ï´Ù.

1Àå¿¡¼­´Â µ¿Àû °èȹ¹ý, ¿ªÃßÀû, ³Êºñ ¿ì¼± Ž»ö, Åõ Æ÷ÀÎÅÍ, ½½¶óÀ̵ù À©µµ µîÀ» Æ÷ÇÔÇØ ÀÚÁÖ »ç¿ëÇÏ´Â ¾Ë°í¸®ÁòÀÇ Çٽɰú ¹®Á¦ ÇØ°áÀÇ ÇÁ·¹ÀÓÀ» È®ÀÎÇÕ´Ï´Ù. 2Àå¿¡¼­´Â µ¿Àû °èȹ¹ý¿¡¼­ »ç¿ëµÇ´Â »ç°íÀÇ ÇÁ·¹ÀÓÀ» »ç¿ëÇØ Á¤±Ô Ç¥Çö½Ä(regular expression), ¹è³¶ ¹®Á¦ µî ±âº»ÀûÀÎ µ¿Àû °èȹ¹ý ¹®Á¦¸¦ ÇØ°áÇÕ´Ï´Ù. »óÅ ÀüÀÌ ¹æÁ¤½ÄÀ» ÀÛ¼ºÇÏ°í, »óÅ ¾ÐÃàÀ» ÁøÇàÇÏ´Â ¹æ¹ý µîÀ» ¼Ò°³ÇÕ´Ï´Ù.

3ÀåÀº µ¥ÀÌÅÍ ±¸Á¶¿Í °ü·ÃÇÏ¿© ÀÌÁø Æ®¸®, LRU, LFU µî ¸éÁ¢ ½Ã ÀÚÁÖ Á¢ÇÏ´Â ¾Ë°í¸®Áò°ú ±× ¿ø¸®¸¦ ¼³¸íÇÕ´Ï´Ù. 4ÀåÀº ¿ªÃßÀû ¾Ë°í¸®Áò, ³Êºñ ¿ì¼± Ž»ö ¾Ë°í¸®Áò µîÀÇ ÇÙ½É ºñ¹ý°ú ÇÁ·¹ÀÓÀ» ÀÚ¼¼È÷ ¾Ë¾Æº¾´Ï´Ù. ¸¶Áö¸·À¸·Î 5ÀåÀº ¾Õ¿¡¼­ ¹è¿î ¾Ë°í¸®ÁòµéÀ» ÀÀ¿ëÇÏ¿© ¸éÁ¢¿¡ ÀÚÁÖ ³ª¿À´Â ¹®Á¦ 18°¡Áö¸¦ ¼³¸íÇÕ´Ï´Ù. ´Ù¾çÇÑ ¾Ë°í¸®Áò°ú °áÇÕÇÏ¿© ¹®Á¦¸¦ ¼³¸íÇÏ°í ¿©·¯ °¡Áö ÇعýÀ» ¼Ò°³ÇÕ´Ï´Ù.

¸®Æ®ÄÚµå(LeetCode)´Â »ç¿ëÀÚµµ ¸¹À»»Ó´õ·¯ ¹®Á¦µµ 2,000°³ ÀÌ»ó º¸À¯ÇÏ°í ÀÖ½À´Ï´Ù. ÀÌ Ã¥Àº ±×Áß¿¡¼­ Å×½ºÆ®¿¡ ÀÚÁÖ ÃâÁ¦µÇ´Â ¹®Á¦¸¸À» ¾ö¼±Çß½À´Ï´Ù. ƯÈ÷ º» Çѱ¹¾îÆÇÀº ¸®Æ®Äڵ带 óÀ½ Á¢ÇÏ´Â µ¶ÀÚ¸¦ À§ÇØ ¸®Æ®ÄÚµå »çÀÌÆ® »ç¿ë¹ýÀ» ºÎ·ÏÀ¸·Î Ãß°¡Çß½À´Ï´Ù. Å×½ºÆ®¿¡ ÀÚÁÖ ³ª¿À´Â ¾Ë°í¸®Áò ¹®Á¦¸¦ Á÷Á¢ Ç®¾îº¸¸ç ½±°í Àç¹ÌÀÖ°Ô ÀÍÇôº¸¾Æ¿ä.

̵̧ȍ

Zhang Qi(?Ðô)(Boohee, Inc. °³¹ßÀÚ)
°³¹ßÀڷμ­ À¯¸í IT ȸ»ç¿¡ ÀÔ»çÇÏ°í ½Í°Å³ª ¾ÕÀ¸·ÎÀÇ Ä¿¸®¾î¸¦ Àß ½×°í ½Í´Ù¸é ¾Ë°í¸®ÁòÀº ²À °ÅÃÄ¾ß ÇÏ´Â ±æÀÔ´Ï´Ù. ¾Ë°í¸®ÁòÀº °³¹ßÀڷμ­ ¹ßÀü °¡´É¼ºÀ» °áÁ¤Áþ±â¿¡ ¾Ë°í¸®Áò¿¡ ´ëÇÑ Æò°¡ ºñÁßÀº Á¤¸» Å®´Ï´Ù. ¹Ù·Î ÀÌ°ÍÀÌ ´ç½Å¿¡°Ô ÀÌ Ã¥ÀÌ ÇÊ¿äÇÑ ÀÌÀ¯ÀÔ´Ï´Ù.

Wei Mengshu(êà?à¢)(¡¶Comic Algorithm¡· ÀúÀÚ, NSCC °³¹ßÀÚ)
IT ±â¾÷ÀÇ ¸éÁ¢ °úÁ¤¿¡¼­ Áö¿øÀÚÀÇ ¾Ë°í¸®Áò ´É·Â Æò°¡´Â ¸Å¿ì Áß¿äÇÕ´Ï´Ù. ¾Ë°í¸®Áò ¹®Á¦¸¦ °øºÎÇϸé ÄÚµù Å×½ºÆ®¿¡¼­ ÁÁÀº Á¡¼ö¸¦ ¹ÞÀ» ¼ö ÀÖÀ» »Ó¸¸ ¾Æ´Ï¶ó ³í¸®Àû »ç°í ´É·ÂÀ» ±â¸¦ ¼öµµ ÀÖ½À´Ï´Ù. ÀÌ Ã¥Àº ½¬¿î ¾ð¾î·Î ¿©·¯ ¾Ë°í¸®Áò ÁÖÁ¦¸¦ ¼³¸íÇØ, ¾Ë°í¸®Áò ´É·ÂÀ» ±â¸£·Á´Â °³¹ßÀÚ¿Í °³¹ßÀÚ Áö¸Á»ý¿¡°Ô Å« µµ¿òÀÌ µÉ °ÍÀÔ´Ï´Ù.

¸ñÂ÷

¿Å±äÀÌ ¸Ó¸®¸» x
º£Å¸¸®´õ Èıâ xii
¸Ó¸®¸» xiv
ÀÌ Ã¥¿¡ ´ëÇÏ¿© xv
ÀÌ Ã¥À» Àд ¹ý xviii

CHAPTER 0 ¾ð¾î ±âÃÊ 1
0.1 C++ 1
0.2 ÀÚ¹Ù 8
0.3 ÆÄÀ̽ã 3 14

CHAPTER 1 ÇÙ½É ¾Ë°í¸®Áò 17
1.1 ¾Ë°í¸®Áò ÇнÀ°ú ¹®Á¦ ÇØ°á ¾ÆÀ̵ð¾î 17
1.2 µ¿Àû °èȹ¹ý ¹®Á¦ ÇØ°á ¹æ¹ý 27
1.3 ¿ªÃßÀû ¾Ë°í¸®Áò ¹®Á¦ ÇØ°á ¹æ¹ý 39
1.4 BFS ¾Ë°í¸®Áò ¹®Á¦ ÇØ°á ¹æ¹ý 50
1.5 Åõ Æ÷ÀÎÅÍ ±â¹ý ÇÁ·¹ÀÓ 60

CHAPTER 2 µ¿Àû °èȹ¹ý 95
2.1 µ¿Àû °èȹ¹ý: ÃÖÀå Áõ°¡ ºÎºÐ ¼ö¿­ 95
2.2 2Â÷¿ø Áõ°¡ ºÎºÐ ¼ö¿­: ºÀÅõ Áßø ¹®Á¦ 103
2.3 ÃÖ´ë ºÎºÐ ¹è¿­ ¹®Á¦ 106
2.4 µ¿Àû °èȹ¹ý Q&A: ÃÖÀû ÇÏÀ§ ±¸Á¶¿Í dp ¼øȸ ¹æÇâ 110
2.5 ±âº» µ¿Àû °èȹ¹ý: ÃÖÀå °øÅë ºÎºÐ ¼ø¿­ 116
2.6 ±âº» µ¿Àû °èȹ¹ý: ÆíÁý °Å¸® 121
2.7 ºÎºÐ ¼ö¿­ ¹®Á¦ ÇØ°á ÅÛÇø´: ÃÖÀå ȸ¹® ºÎºÐ ¼ö¿­ 135
2.8 »óÅ ¾ÐÃà: µ¿Àû °èȹ¹ý Â÷¿ø Ãà¼Ò 140
2.9 ÃÖ¼Ò »ðÀÔ È½¼ö·Î ȸ¹® ¹®ÀÚ¿­ ±¸¼º 147
2.10 µ¿Àû °èȹ¹ýÀÇ Á¤±Ô Ç¥Çö½Ä 155
2.11 ´Ù¸¥ Á¤ÀÇ¿¡ µû¸¥ ´Ù¸¥ Çعý 163
2.12 ±âº» µ¿Àû °èȹ¹ý: °íÃþ¿¡¼­ °è¶õ ´øÁö±â 169
2.13 ±âº» µ¿Àû °èȹ¹ý: °íÃþ¿¡¼­ °è¶õ ´øÁö±â(½ÉÈ­) 174
2.14 ±âº» µ¿Àû °èȹ¹ý: dz¼± ÅÍÆ®¸®±â ¹®Á¦ 182
2.15 ±âº» µ¿Àû °èȹ¹ý: 0-1 ¹è³¶ ¹®Á¦ 190
2.16 ±âº» µ¿Àû °èȹ¹ý: ÇϺΠÁýÇÕ ¹è³¶ ¹®Á¦ 194
2.17 ±âº» µ¿Àû °èȹ¹ý: ¿ÏÀüÇÑ ¹è³¶ ¹®Á¦ 198
2.18 ¹®Á¦´Â º¯Çصµ ¹æ¹ýÀº º¯ÇÏÁö ¾Ê´Â´Ù 202
2.19 µ¿Àû °èȹ¹ý°ú ¿ªÃßÀû ¾Ë°í¸®ÁòÀÇ °ü°è 209

CHAPTER 3 µ¥ÀÌÅÍ ±¸Á¶ 219
3.1 LRU ij½Ã Á¦°Å ¾Ë°í¸®Áò 219
3.2 °èÃþº°·Î ºÐÇØÇÏ¿© LFU ¾Ë°í¸®Áò ÀÛ¼ºÇϱâ 231
3.2.4 LFU ÇÙ½É ·ÎÁ÷ 237
3.3 ÀÌÁø Ž»ö Æ®¸® ÀÛ¾÷ ¸ðÀ½ 239
3.4 ¿ÏÀü ÀÌÁø Æ®¸®ÀÇ ³ëµå °è»êÀÌ ¾î·Á¿î ÀÌÀ¯ 247
3.5 ´Ù¾çÇÑ ¼øȸ ÇÁ·¹ÀÓÀ» »ç¿ëÇÑ ÀÌÁø Æ®¸® Á÷·ÄÈ­¿Í ¿ªÁ÷·ÄÈ­ 251
3.6 Git ¿ø¸®, ÀÌÁø Æ®¸®ÀÇ ÃÖ¼Ò °øÅë Á¶»ó 263
3.7 Ư¼ö µ¥ÀÌÅÍ ±¸Á¶: ´ÜÁ¶ ½ºÅà 269
3.8 Ư¼ö µ¥ÀÌÅÍ ±¸Á¶: ´ÜÁ¶ Å¥ 274
3.8.3 ¾Ë°í¸®Áò º¹Àâµµ ºÐ¼® 280
3.9 ȸ¹® ¿¬°á ¸®½ºÆ® ÆÇ´Ü 280
3.10 ¼ø¼ö Àç±ÍÀÇ ¹ÝÀü ¿¬°á ¸®½ºÆ® Á¶ÀÛ 286
3.11 k°³ÀÇ ¹ÝÀü ¿¬°á ¸®½ºÆ® 292

CHAPTER 4 ¾Ë°í¸®Áò »ç°í 299
4.1 ÇϺΠÁýÇÕ, Á¶ÇÕ, ¼ø¿­ ¹®Á¦ ÇØ°áÀ» À§ÇÑ ¿ªÃßÀû ¾Ë°í¸®Áò 299
4.2 ¿ªÃßÀû ¾Ë°í¸®Áò ½ÇÀü: ½ºµµÄí ¹®Á¦ Ç®±â 307
4.3 ¿ªÃßÀû ¾Ë°í¸®Áò ½ÇÀü: °ýÈ£ »ý¼º 312
4.4 BFS ¾Ë°í¸®Áò ¹«Â÷º° Ž»öÀ¸·Î ÆÛÁñ ¹®Á¦ Ç®±â 316
4.5 2Sum ¹®Á¦ÀÇ ÇÙ½É ¾ÆÀ̵ð¾î 321
4.6 nSum ¹®Á¦¸¦ ÇØ°áÇÏ´Â ÇÔ¼ö 325
4.7 º¹ÀâÇÑ ¹®Á¦ ºÐÇØÇϱâ: °è»ê±â ±¸Çö 333
4.8 È£¶±À» Á¤¸®ÇÏ´Â Àç±Í ¾ÆÀ̵ð¾î 342
4.9 ±¸°£ ÇÕ ±â¹ýÀ» »ç¿ëÇÑ ºÎºÐ ¹è¿­ ¹®Á¦ ÇØ°á 346
4.10 Áßø ¸®½ºÆ® Æòźȭ 350

CHAPTER 5 ¸éÁ¢¿¡ ÀÚÁÖ ³ª¿À´Â ¹®Á¦ 357
5.1 È¿À²ÀûÀ¸·Î ¼Ò¼ö¸¦ ã´Â ¹æ¹ý 357
5.2 È¿À²ÀûÀÎ ¸ðµâ·Î Áö¼ö ¿¬»ê 361
5.3 ÀÌÁø Ž»ö ¾Ë°í¸®Áò »ç¿ëÇϱâ 366
5.4 ºø¹° ¹Þ´Â ¹®Á¦ÀÇ È¿À²ÀûÀÎ ÇØ°á ¹æ¹ý 370
5.5 Á¤·ÄµÈ ¹è¿­ÀÇ Áߺ¹ ¿ä¼Ò Á¦°Å 377
5.6 ÃÖÀå ȸ¹® ºÎºÐ ¹®ÀÚ¿­ ã±â 379
5.7 Ž¿å ¾Ë°í¸®ÁòÀ» È°¿ëÇÑ Á¡ÇÁ °ÔÀÓ 382
5.8 Ž¿å ¾Ë°í¸®ÁòÀ» »ç¿ëÇÑ ½Ã°£ °ü¸® 388
5.9 °ýÈ£ÀÇ À¯È¿¼º ÆÇ´Ü 394
5.10 ¼öÇè»ýÀÇ Á¼® ¹èÄ¡ 396
5.11 Union-Find ¾Ë°í¸®Áò »ó¼¼ 403
5.12 Union-Find ¾Ë°í¸®Áò ÀÀ¿ë 414
5.13 ÇÑ ÁÙÀÇ ÄÚµå·Î Ç® ¼ö ÀÖ´Â ¾Ë°í¸®Áò ¹®Á¦ 420

APPENDIX A Çѱ¹¾îÆÇ ºÎ·Ï: LeetCode °¡À̵å 427

¹®Á¦ ¸ñ·Ï 433
ã¾Æº¸±â 436

º»¹®Áß¿¡¼­

¿ì¸®´Â ¹®Á¦ÀÇ À¯ÇüÀ» ÆľÇÇÏ°í ¾ÆÀ̵ð¾î¿Í ÇعýÀ» µµÃâÇس»´Â ¹æ½ÄÀ» ¹è¿ï °ÍÀÌ´Ù. Ʋ¿¡¼­ ¹þ¾î³ª ¹®Á¦ÀÇ °øÅëÁ¡°ú º»ÁúÀ» ÆľÇÇϸé ÇÑ ¹®Á¦¸¦ ÅëÇØ ºñ½ÁÇÑ À¯ÇüÀÇ ¹®Á¦µéÀ» Ç® ¼ö ÀÖ´Ù. / ¿ì¸®´Â ÀϹÝÀûÀÎ µ¥ÀÌÅÍ ±¸Á¶¸¦ ´Ù·ç´Â °ÍÀÌÁö ¾Ë°í¸®Áò ´ëȸ¸¦ ÁغñÇÏ´Â °ÍÀÌ ¾Æ´Ï´Ù. µû¶ó¼­ ÀϹÝÀûÀÎ ¹®Á¦¸¸ Ç®¸é µÈ´Ù. ¼³¸í°ú ÇÔ²² ³ªÀÇ °³ÀÎÀûÀÎ ¹®Á¦ Ç®ÀÌ °æÇèµµ °øÀ¯ÇÑ´Ù. µû¶ó¼­ µ¶ÀÚ´Â ³ªÀÇ ½ÃÁ¡¿¡¼­ ÀÌÇØÇغ¸´Â °Íµµ µµ¿òÀÌ µÉ °ÍÀÌ¸ç ´Ù¸¥ ¼¼ºÎ »çÇ׿¡´Â ½Å°æ ¾²Áö ¾Ê¾Æµµ µÈ´Ù. À̹ø Àý¿¡¼­ µ¥ÀÌÅÍ ±¸Á¶¿Í ¾Ë°í¸®Áò¿¡ ´ëÇÑ ÀÌÇØÀÇ Æ²À» È®¸³ÇÒ ¼ö Àֱ⸦ ¹Ù¶õ´Ù. (17ÂÊ)

¹«Â÷º° Ž»öÀº È¿À²ÀÌ ¸Å¿ì ³·¾Æ ºÒÇÊ¿äÇÑ °è»êÀ» ÇÇÇϱâ À§Çؼ­´Â ¸Þ¸ð ¶Ç´Â DP Å×À̺íÀ» »ç¿ëÇÑ ÃÖÀûÈ­ °úÁ¤ÀÌ ÇÊ¿äÇÏ´Ù. / ÀÌ·± °úÁ¤À» ÅëÇØ µ¿Àû °èȹ¹ý ¹®Á¦´Â ÃÖÀûÀÇ ÇÏÀ§ ±¸Á¶¸¦ °¡Áú ¼ö ÀÖÀ¸¸ç, ÇÏÀ§ ¹®Á¦ÀÇ ÃÖ´ñ°ªÀ» ÅëÇØ »óÀ§ ¹®Á¦ÀÇ ÃÖ´ñ°ªÀ» ¾òÀ» ¼ö ÀÖ´Ù. / µ¿Àû °èȹ¹ýÀÇ ÇÙ½É ¾ÆÀ̵ð¾î´Â ¹«Â÷º° Ž»öÀ» ÅëÇØ ÃÖ´ñ°ªÀ» ã´Â °ÍÀÌÁö¸¸, ¹®Á¦´Â ´Ù¾çÇÑ ¹æ½ÄÀ¸·Î º¯ÇüµÉ ¼ö ÀÖ´Ù. ¹«Â÷º° Ž»öÀº ½±Áö ¾ÊÀ¸¸ç, Á¤È®ÇÑ »óÅ ÀüÀÌ ¹æÁ¤½ÄÀ» ÅëÇؼ­¸¸ Á¤È®ÇÑ Å½»öÀÌ °¡´ÉÇÏ´Ù. (27~28ÂÊ)

ÀÌÁø Ž»öÀº °£´ÜÇÏÁö ¾Ê´Ù. KMP(Knuth-Morris-Pratt algorithm)¸¦ °³¹ßÇÑ µµ³Îµå Ä¿´©½º(Donald Knuth)´Â ÀÌÁø Ž»öÀ» ´ÙÀ½°ú °°ÀÌ Æò°¡ÇÑ´Ù. / ¡°ÀÌÁø Ž»öÀÇ ±âº» ¾ÆÀ̵ð¾î´Â Á÷°üÀûÀÏÁö¶óµµ »ó¼¼ ³»¿ëÀº ¸Å¿ì ±î´Ù·Î¿ï ¼ö ÀÖ´Ù.¡± / ±âº» ¾ÆÀ̵ð¾î´Â ¸Å¿ì °£´ÜÇÏÁö¸¸ ¼¼ºÎ »çÇ×Àº ¾ÆÁÖ º¹ÀâÇÒ ¼ö ÀÖ´Ù´Â ÀǹÌÀÌ´Ù. ¸¹Àº »ç¶÷ÀÌ Á¤¼öÀÇ ¿À¹öÇ÷Π¹ö±×¿¡ ´ëÇØ À̾߱âÇÏ´Â °ÍÀ» ÁÁ¾ÆÇÑ´Ù. ÇÏÁö¸¸ ÀÌÁø Ž»öÀÇ ¹®Á¦´Â ÀÌ¿Í °°Àº ¼¼ºÎ »çÇ×ÀÌ ¾Æ´Ï¶ó mid¸¦ Ãß°¡ ¶Ç´Â Á¦°ÅÇÒÁö, while ³»ºÎ¿¡ ¡´=¸¦ »ç¿ëÇÒÁö ¶Ç´Â ¡´¸¦ »ç¿ëÇÒÁö¿¡ ÀÖ´Ù. (67ÂÊ)

À̹ø Àå¿¡¼­´Â ÁÖ·Î ¿¬°á ¸®½ºÆ®, ÀÌÁø Æ®¸®¿Í °°Àº ±âº» µ¥ÀÌÅÍ ±¸Á¶ÀÇ »ç¿ëÀ» ´Ù·é´Ù. º¹ÀâÇÑ ¹®Á¦¸¦ °èÃþº°·Î ³ª´©°Å³ª LRU, LFU µî ±âº» ¾Ë°í¸®ÁòÀ» Á÷Á¢ ÀÛ¼ºÇغ»´Ù. ¶ÇÇÑ ´ÜÁ¶ ½ºÅðú ´ÜÁ¶ Å¥¿Í °°ÀÌ Æ¯¼öÇÑ µ¥ÀÌÅÍ ±¸Á¶ÀÇ ±¸Çö ¹æ¹ý°ú ½Ã³ª¸®¿ÀÀÇ »ç¿ëÀ» ¼Ò°³ÇÑ´Ù. / ¾Ë°í¸®ÁòÀÌ ¿µÈ¥À̶ó¸é µ¥ÀÌÅÍ ±¸Á¶´Â ÇÇ¿Í »ìÀ̶ó°í º¼ ¼ö ÀÖ´Ù. µ¥ÀÌÅÍ ±¸Á¶ÀÇ ½Åºñ¸¦ ÇÔ²² ¾Ë¾Æº¸ÀÚ. / LRU ¾Ë°í¸®ÁòÀº ij½Ã¸¦ Á¦°ÅÇÏ´Â °ÍÀ¸·Î, ¿ø¸®´Â ¾î·ÆÁö ¾Ê´Ù. ±×·¯³ª ¸éÁ¢¿¡¼­ ¹ö±×°¡ ¾ø´Â ¾Ë°í¸®ÁòÀ» ÀÛ¼ºÇÏ·Á¸é ±â¹ýÀÌ ÇÊ¿äÇѵ¥ µ¥ÀÌÅÍ ±¸Á¶¸¦ °èÃþº°·Î Ãß»óÈ­ÇÏ°í ºÐÇØÇØ¾ß ÇÑ´Ù. À̹ø Àý¿¡¼­ ¾Æ¸§´Ù¿î Äڵ带 ÀÛ¼ºÇغ¸ÀÚ. (219ÂÊ)

Á¶ÇÕ ¹®Á¦´Â ¿ªÃßÀû ¾ÆÀ̵ð¾î¸¦ »ç¿ëÇÏ°í °á°ú¸¦ Æ®¸® ±¸Á¶·Î Ãß»óÈ­ÇÒ ¼ö ÀÖ´Ù. ÇÙ½ÉÀº start¸¦ »ç¿ëÇØ ÀÌ¹Ì ¼±ÅÃÇÑ ¼ýÀÚ¸¦ Á¦¿ÜÇÏ°í ¸ðµç ¸®ÇÁ ³ëµå¸¦ °á°ú·Î »ç¿ëÇÏ´Â °ÍÀÌ´Ù. / ¼ø¿­ ¹®Á¦´Â ¿ªÃßÀû ¾ÆÀ̵ð¾î¸¦ »ç¿ëÇÏ°í ¿ªÃßÀû ÅÛÇø´À» »ç¿ëÇϱâ À§ÇØ Æ®¸® ±¸Á¶·Î Ãß»óÈ­ÇÒ ¼ö ÀÖ´Ù. ÇÙ½ÉÀº contains ¸Þ¼­µå¸¦ »ç¿ëÇØ ÀÌ¹Ì ¼±ÅÃÇÑ ¼ýÀÚ¸¦ Á¦¿ÜÇÏ°í ¸ðµç ¸®ÇÁ ³ëµå¸¦ °á°ú·Î »ç¿ëÇÏ´Â °ÍÀÌ´Ù. / ÇϺΠÁýÇÕ ¹®Á¦´Â ¼öÇÐÀû ±Í³³¹ýÀ» »ç¿ëÇÒ ¼ö ÀÖ´Ù. ´õ ÀÛÀº ¹®Á¦ÀÇ °á°ú¸¦ ¾Ë°í ÀÖ´Ù°í °¡Á¤ÇÏ¿© ¿ø·¡ ¹®Á¦ÀÇ °á°ú¸¦ µµÃâÇÒ ¹æ¹ýÀ» ã´Â´Ù. ¿ªÃßÀû ¾Ë°í¸®ÁòÀ» »ç¿ëÇØ Æ®¸® ±¸Á¶·Î Ãß»óÈ­ÇÒ ¼ö ÀÖÀ¸¸ç start ¸Å°³º¯¼ö¸¦ »ç¿ëÇØ ÀÌ¹Ì ¼±ÅÃÇÑ ¼ýÀÚ¸¦ Á¦°ÅÇÏ°í Àüü Æ®¸®ÀÇ ³ëµå¸¦ °á°ú·Î ±â·ÏÇÑ´Ù. / ÀÌ·¯ÇÑ ¸î °¡Áö Æ®¸®¸¦ ±â¾ïÇØµÎ¸é ´ëºÎºÐÀÇ ¿ªÃßÀû ¾Ë°í¸®Áò ¹®Á¦¿¡ ´ëÀÀÇÒ ¼ö ÀÖÀ¸¸ç, start ¶Ç´Â containsÀÇ °¡ÁöÄ¡±âÀ̹ǷΠƯº°ÇÑ ±â¹ýÀº ¾Æ´Ï´Ù. (307ÂÊ)

°ü·ÃÀ̹ÌÁö

ÀúÀÚ¼Ò°³

ǪµÕ¶óÀÌ(Üõ??) [Àú] ½ÅÀ۾˸² SMS½Åû
»ý³â¿ùÀÏ -

¿ÀÇ ¼Ò½º¸¦ È°¿ëÇØ »õ·Î¿î °¡Ä¡¸¦ âÁ¶ÇÏ°í ÀÖ´Ù. ´Ù³â°£ÀÇ ¹®Á¦ Ç®ÀÌ °æÇèÀ¸·Î º¹ÀâÇÑ ¾Ë°í¸®Áò ¹®Á¦¸¦ ½±°Ô °¡¸£Ä¡±â À§ÇØ ³ë·Â ÁßÀÌ´Ù.

ÀÌÃáÇõ [¿ª] ½ÅÀ۾˸² SMS½Åû
»ý³â¿ùÀÏ -

ÇÁ·Î±×·¡¹Ö ¾ð¾î¿Í ÀÚ¿¬¾î ¸ðµÎ °ü½ÉÀÌ ¸¹Àº °³¹ßÀÚ´Ù. ÀϺ»¿¡¼­ À¥°ú ADAS °³¹ß ¾÷¹«¸¦ °æÇèÇÏ°í ÇöÀç´Â Çѱ¹¿¡¼­ À¥ °³¹ßÀÚ·Î ÀÏÇÏ°í ÀÖ´Ù. ÇöÁö °æÇèÀ» ÅëÇØ ¿µ¾î/Áß±¹¾î/ÀϺ»¾î/½ºÆäÀÎ¾î ±¸»ç°¡ °¡´ÉÇϸç, °³¹ß¿¡ À־´Â ÇÑ ¿ì¹°À» ±íÀÌ ±×¸®°í È¿À²ÀûÀ¸·Î Æıâ À§ÇØ ³ë·Â ÁßÀÌ´Ù.

Àü°øµµ¼­/´ëÇб³Àç ºÐ¾ß¿¡¼­ ¸¹Àº ȸ¿øÀÌ ±¸¸ÅÇÑ Ã¥

    ¸®ºä

    0.0 (ÃÑ 0°Ç)

    100ÀÚÆò

    ÀÛ¼º½Ã À¯ÀÇ»çÇ×

    ÆòÁ¡
    0/100ÀÚ
    µî·ÏÇϱâ

    100ÀÚÆò

    0.0
    (ÃÑ 0°Ç)

    ÆǸÅÀÚÁ¤º¸

    • ÀÎÅÍÆÄÅ©µµ¼­¿¡ µî·ÏµÈ ¿ÀǸ¶ÄÏ »óÇ°Àº ±× ³»¿ë°ú Ã¥ÀÓÀÌ ¸ðµÎ ÆǸÅÀÚ¿¡°Ô ÀÖÀ¸¸ç, ÀÎÅÍÆÄÅ©µµ¼­´Â ÇØ´ç »óÇ°°ú ³»¿ë¿¡ ´ëÇØ Ã¥ÀÓÁöÁö ¾Ê½À´Ï´Ù.

    »óÈ£

    (ÁÖ)±³º¸¹®°í

    ´ëÇ¥ÀÚ¸í

    ¾Èº´Çö

    »ç¾÷ÀÚµî·Ï¹øÈ£

    102-81-11670

    ¿¬¶ôó

    1544-1900

    ÀüÀÚ¿ìÆíÁÖ¼Ò

    callcenter@kyobobook.co.kr

    Åë½ÅÆǸž÷½Å°í¹øÈ£

    01-0653

    ¿µ¾÷¼ÒÀçÁö

    ¼­¿ïƯº°½Ã Á¾·Î±¸ Á¾·Î 1(Á¾·Î1°¡,±³º¸ºôµù)

    ±³È¯/ȯºÒ

    ¹ÝÇ°/±³È¯ ¹æ¹ý

    ¡®¸¶ÀÌÆäÀÌÁö > Ãë¼Ò/¹ÝÇ°/±³È¯/ȯºÒ¡¯ ¿¡¼­ ½Åû ¶Ç´Â 1:1 ¹®ÀÇ °Ô½ÃÆÇ ¹× °í°´¼¾ÅÍ(1577-2555)¿¡¼­ ½Åû °¡´É

    ¹ÝÇ°/±³È¯°¡´É ±â°£

    º¯½É ¹ÝÇ°ÀÇ °æ¿ì Ãâ°í¿Ï·á ÈÄ 6ÀÏ(¿µ¾÷ÀÏ ±âÁØ) À̳»±îÁö¸¸ °¡´É
    ´Ü, »óÇ°ÀÇ °áÇÔ ¹× °è¾à³»¿ë°ú ´Ù¸¦ °æ¿ì ¹®Á¦Á¡ ¹ß°ß ÈÄ 30ÀÏ À̳»

    ¹ÝÇ°/±³È¯ ºñ¿ë

    º¯½É ȤÀº ±¸¸ÅÂø¿À·Î ÀÎÇÑ ¹ÝÇ°/±³È¯Àº ¹Ý¼Û·á °í°´ ºÎ´ã
    »óÇ°À̳ª ¼­ºñ½º ÀÚüÀÇ ÇÏÀÚ·Î ÀÎÇÑ ±³È¯/¹ÝÇ°Àº ¹Ý¼Û·á ÆǸÅÀÚ ºÎ´ã

    ¹ÝÇ°/±³È¯ ºÒ°¡ »çÀ¯

    ·¼ÒºñÀÚÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì
    (´ÜÁö È®ÀÎÀ» À§ÇÑ Æ÷Àå ÈѼÕÀº Á¦¿Ü)

    ·¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óÇ° µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
    ¿¹) È­ÀåÇ°, ½ÄÇ°, °¡ÀüÁ¦Ç°(¾Ç¼¼¼­¸® Æ÷ÇÔ) µî

    ·º¹Á¦°¡ °¡´ÉÇÑ »óÇ° µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì
    ¿¹) À½¹Ý/DVD/ºñµð¿À, ¼ÒÇÁÆ®¿þ¾î, ¸¸È­Ã¥, ÀâÁö, ¿µ»ó È­º¸Áý

    ·½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆǸŰ¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì

    ·ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì

    »óÇ° Ç°Àý

    °ø±Þ»ç(ÃâÆÇ»ç) Àç°í »çÁ¤¿¡ ÀÇÇØ Ç°Àý/Áö¿¬µÉ ¼ö ÀÖÀ½

    ¼ÒºñÀÚ ÇÇÇغ¸»ó
    ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó

    ·»óÇ°ÀÇ ºÒ·®¿¡ ÀÇÇÑ ±³È¯, A/S, ȯºÒ, Ç°Áúº¸Áõ ¹× ÇÇÇغ¸»ó µî¿¡ °üÇÑ »çÇ×Àº ¼ÒºñÀÚºÐÀïÇØ°á ±âÁØ (°øÁ¤°Å·¡À§¿øȸ °í½Ã)¿¡ ÁØÇÏ¿© 󸮵Ê

    ·´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ ¼ÒºñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ

    ¹è¼Û¾È³»

    • ±³º¸¹®°í »óÇ°Àº Åùè·Î ¹è¼ÛµÇ¸ç, Ãâ°í¿Ï·á 1~2Àϳ» »óÇ°À» ¹Þ¾Æ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.

    • Ãâ°í°¡´É ½Ã°£ÀÌ ¼­·Î ´Ù¸¥ »óÇ°À» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä »óÇ°À» ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.

    • ±ººÎ´ë, ±³µµ¼Ò µî ƯÁ¤±â°üÀº ¿ìü±¹ Åù踸 ¹è¼Û°¡´ÉÇÕ´Ï´Ù.

    • ¹è¼Ûºñ´Â ¾÷ü ¹è¼Ûºñ Á¤Ã¥¿¡ µû¸¨´Ï´Ù.

    • - µµ¼­ ±¸¸Å ½Ã 15,000¿ø ÀÌ»ó ¹«·á¹è¼Û, 15,000¿ø ¹Ì¸¸ 2,500¿ø - »óÇ°º° ¹è¼Ûºñ°¡ ÀÖ´Â °æ¿ì, »óÇ°º° ¹è¼Ûºñ Á¤Ã¥ Àû¿ë