|
|
|
|
|
|
|
¸ñÂ÷ |
|
Â÷·Ê
CHAPTER 01 ÀڷᱸÁ¶ °³¿ä
1.1 ¼ÒÇÁÆ®¿þ¾î¿Í ÀڷᱸÁ¶ 2
1.2 ¼ÒÇÁÆ®¿þ¾î °³¹ß ÁÖ±â 3
1.3 ¾Ë°í¸®ÁòÀÇ Á¤ÀÇ 5
[¿¹Á¦] ÇǺ¸³ªÄ¡ ¼ö¿ 6
[¿¹Á¦] ¼Ò¼ö ã±â 7
1.4 Ãß»ó ÀÚ·áÇü 9
[¿¹Á¦] ºÐ¼ö ¿¬»ê°ú Ãâ·Â 9
1.5 ÇÁ·Î±×·¥ ¼º´É Æò°¡ 11
[¿¹Á¦] ºò ¿À ½Ã°£ º¹Àâµµ 14
[¿¹Á¦] ºò ¿À ½Ã°£ º¹Àâµµ 15
[¿¹Á¦] ºò ¿À¸Þ°¡ ½Ã°£ º¹Àâµµ 15
[¿¹Á¦] ºò ½êŸ ½Ã°£ º¹Àâµµ 16
CHAPTER 02 ÆÄÀ̽ã ÀڷᱸÁ¶
2.1 ÆÄÀ̽ãÀÇ Æ¯Â¡ 24
2.2 ÆÄÀ̽ãÀÇ ÀÚ·áÇü 26
[¿¹Á¦] ÀÚ·áÇüÀÇ Á¾·ù 26
[¿¹Á¦] ÆÑÅ丮¾ó °è»ê 28
2.3 ÆÄÀ̽ãÀÇ º¯¼ö 29
[¿¹Á¦] ÁÖ»çÀ§ ´øÁö±â 33
2.4 ¸®½ºÆ® 37
[¿¹Á¦] º¼¸µ Á¡¼ö °è»ê 40
2.5 ÁýÇÕ°ú µñ¼Å³Ê¸® 43
[¿¹Á¦] ´Ü¾î ÃâÇö ºóµµ 46
CHAPTER 03 Àç±Í È£Ãâ
3.1 Àç±Í È£ÃâÀÇ °³³ä 54
[¿¹Á¦] Àç±Í¹® ÆÑÅ丮¾ó 54
[¿¹Á¦] ÃÖ´ë °ø¾à¼ö ±¸Çϱâ 56
3.2 ÀÌÁø Ž»ö 57
3.3 ÇǺ¸³ªÄ¡ ¼ö¿ 60
3.4 ÇϳëÀÌ Å¸¿ö 64
3.5 ¹Ì·Î Å»Ãâ 67
3.6 N-Queens ¹®Á¦ °í±Þ 70
CHAPTER 04 ½ºÅðú Å¥
4.1 ½ºÅà 80
4.2 ¼±Çü Å¥ 83
4.3 ¼øȯ Å¥ 86
4.4 ¼øȯ µ¥Å© 89
4.5 ¼ö½Ä Ç¥Çö°ú Æò°¡ 92
[¿¹Á¦] ÁßÀ§ ¼ö½ÄÀ» ÈÄÀ§ ¼ö½ÄÀ¸·Î º¯È¯ 97
CHAPTER 05 ¿¬°á ¸®½ºÆ®
5.1 ¿¬°á ¸®½ºÆ® °³¿ä 110
5.2 ´ÜÀÏ ¿¬°á ¸®½ºÆ® 111
5.3 ¿¬°á ¸®½ºÆ® ¿¬»ê 120
5.4 ¼øȯ ¿¬°á ¸®½ºÆ® 124
5.5 ÀÌÁß ¿¬°á ¸®½ºÆ® 129
CHAPTER 06 ÀÌÁø Æ®¸®
6.1 ÀÌÁø Æ®¸®ÀÇ Á¤ÀÇ 140
[¿¹Á¦] ÇãÇÁ¸¸ ÄÚµù Æ®¸® 140
6.2 ÀÌÁø Æ®¸®ÀÇ ¿ë¾î 143
[¿¹Á¦] ÀÌÁø Æ®¸® ³ôÀÌ¿Í ±íÀÌ 144
[¿¹Á¦] Æ®¸® ³ëµåÀÇ ³ôÀÌ¿Í ±íÀÌ °è»êÇϱ⠰í±Þ 145
[¿¹Á¦] Æ÷È ÀÌÁø Æ®¸® 149
6.3 ÀÌÁø Æ®¸®ÀÇ Ç¥Çö 150
[¿¹Á¦] ÇãÇÁ¸¸ ÄÚµù Æ®¸® ±¸Çö °í±Þ 153
6.4 ÀÌÁø Æ®¸®ÀÇ Å½»ö 156
CHAPTER 07 ÃÖ´ë Èü
7.1 ÃÖ´ë ÃÖ¼Ò Èü 170
7.2 ¿ì¼± ¼øÀ§ Å¥ 175
7.3 Èü Á¤·Ä 177
[¿¹Á¦] Èü Á¤·Ä1 178
[¿¹Á¦] Èü Á¤·Ä2 180
CHAPTER 08 Á¤·Ä
8.1 Á¤·ÄÀÇ Á¾·ù 186
8.2 ¼±Åà Á¤·Ä 187
[¿¹Á¦] ÃÖ¼Ú°ª ¿ì¼± ¼±Åà Á¤·Ä 187
[¿¹Á¦] ÃÖ´ñ°ª ¿ì¼± ¼±Åà Á¤·Ä 189
8.3 ¹öºí Á¤·Ä 190
[¿¹Á¦] ¹öºí Á¤·Ä 190
8.4 »ðÀÔ Á¤·Ä 192
[¿¹Á¦] »ðÀÔ Á¤·Ä 192
8.5 ½© Á¤·Ä °í±Þ 194
[¿¹Á¦] ½© Á¤·Ä 194
8.6 Äü Á¤·Ä 197
[¿¹Á¦] Äü Á¤·Ä 198
8.7 ÇÕº´ Á¤·Ä 201
CHAPTER 09 ±×·¡ÇÁ
9.1 ±×·¡ÇÁÀÇ °³³ä 208
9.2 ±×·¡ÇÁÀÇ ¿ë¾î 209
9.3 ±×·¡ÇÁÀÇ Ç¥Çö 214
9.4 ±×·¡ÇÁÀÇ Å½»ö 221
[¿¹Á¦] ±íÀÌ ¿ì¼± Ž»ö 222
[¿¹Á¦] ³Êºñ ¿ì¼± Ž»ö 224
9.5 ÃÖ¼Ò ºñ¿ë ½ÅÀå Æ®¸® 227
[¿¹Á¦] ÃÖ¼Ò ºñ¿ë ½ÅÀå Æ®¸® (KruskalÀÇ ¹æ¹ý) 228
[¿¹Á¦] ÃÖ¼Ò ºñ¿ë ½ÅÀå Æ®¸® (PrimÀÇ ¹æ¹ý) 229
[¿¹Á¦] ÃÖ¼Ò ºñ¿ë ½ÅÀå Æ®¸® (SollinÀÇ ¹æ¹ý) 230
[¿¹Á¦] ÃÖ¼Ò ºñ¿ë ½ÅÀå Æ®¸® (KruskalÀÇ ¹æ¹ý ±¸Çö) °í±Þ 231
CHAPTER 10 ÃÖ´Ü °æ·Î¿Í ÀÛ¾÷³×Æ®¿öÅ©
10.1 ÃÖ´Ü °æ·Î Ž»ö 242
10.2 Ç÷ÎÀ̵å-¿Í¼£ ¾Ë°í¸®Áò 249
[¿¹Á¦] ÀÌÇàÀû Æó¼â Çà·Ä 251
[¿¹Á¦] ¹Ý»ç ÀÌÇàÀû Æó¼â Çà·Ä 251
10.3 ÀÛ¾÷ ³×Æ®¿öÅ©¿Í À§»óÁ¤·Ä 252
[¿¹Á¦] À§»ó Á¤·Ä 253
10.4 °£¼± ÀÛ¾÷ ³×Æ®¿öÅ© 254
[¿¹Á¦] ÀÓ°è °æ·Î Ž»ö 254
[¿¹Á¦] °£¼± ÀÛ¾÷ ³×Æ®¿öÅ© 256
CHAPTER 11 Ž»ö°ú ÇؽÌ
11.1 ¼øÂ÷ Ž»ö 262
11.2 ÀÌÁø Ž»ö 263
11.3 º¸°£ Ž»ö 264
11.4 ÇØ½Ì 266
[¿¹Á¦] Çؽà Å×À̺í 269
11.5 ¿À¹öÇ÷οì ó¸® 270
[¿¹Á¦] Çؽà Å×À̺íÀÇ »ý¼º 271
[¿¹Á¦] ÇؽÌ-ÄÚµå º¯È¯ ÇÔ¼ö 273
[¿¹Á¦] ÇؽÌ-¼±Çü Á¶»ç¹ý 275
[¿¹Á¦] Çؽà Å×À̺í-Çؽà üÀÎ 277
CHAPTER 12 Ž»ö Æ®¸®
12.1 ÀÌÁø Ž»ö Æ®¸® 282
12.2 ±ÕÇü ÀÌÁø Ž»ö Æ®¸® °í±Þ 289
[¿¹Á¦] AVL Æ®¸® 293
12.3 B-Æ®¸® °í±Þ 294
[¿¹Á¦] 5-¿ø B-Æ®¸®¿¡ ³ëµå Ãß°¡ 296
[¿¹Á¦] 5-¿ø B-Æ®¸®¿¡¼ ³ëµå »èÁ¦ 298
ã¾Æº¸±â 305 |
|
|
|
|
|
|
|
Ãâ°í¾È³» |
|
 |
Ãâ°í¶õ ÀÎÅÍÆÄÅ© ¹°·ùâ°í¿¡¼ µµ¼°¡ Æ÷ÀåµÇ¾î ³ª°¡´Â ½ÃÁ¡À» ¸»Çϸç, ½ÇÁ¦ °í°´´Ô²²¼ ¼ö·ÉÇϽô ½Ã°£Àº »óÇ°Áغñ¿Ï·áÇØ Ãâ°íÇÑ ³¯Â¥ + Åùè»ç ¹è¼ÛÀÏÀÔ´Ï´Ù. |
 |
ÀÎÅÍÆÄÅ© µµ¼´Â ¸ðµç »óÇ°ÀÇ Àç°í°¡ ÃæÁ·ÇÒ ½Ã¿¡ ÀÏ°ý Ãâ°í¸¦ ÇÕ´Ï´Ù. |
 |
ÀϺΠÀç°í¿¡ ´ëÇÑ Ãâ°í°¡ ÇÊ¿äÇÒ ½Ã¿¡´Â ´ã´çÀÚ¿¡°Ô Á÷Á¢ ¿¬¶ôÇϽðųª, °í°´¼¾ÅÍ(°í°´¼¾ÅÍ(1577-2555)·Î ¿¬¶ôÁֽñ⠹ٶø´Ï´Ù. |
|
¹è¼Ûºñ ¾È³» |
|
 |
ÀÎÅÍÆÄÅ© µµ¼ ´ë·®±¸¸Å´Â ¹è¼Û·á°¡ ¹«·áÀÔ´Ï´Ù. |
 |
´Ü, 1°³ÀÇ »óÇ°À» ´Ù¼öÀÇ ¹è¼ÛÁö·Î ÀÏ°ý ¹ß¼Û½Ã¿¡´Â 1°³ÀÇ ¹è¼ÛÁö´ç 2,000¿øÀÇ ¹è¼Ûºñ°¡ ºÎ°úµË´Ï´Ù. |
¾Ë¾ÆµÎ¼¼¿ä! |
|
 |
°í°´´Ô²²¼ ÁÖ¹®ÇϽŠµµ¼¶óµµ µµ¸Å»ó ¹× ÃâÆÇ»ç »çÁ¤¿¡ µû¶ó Ç°Àý/ÀýÆÇ µîÀÇ »çÀ¯·Î Ãë¼ÒµÉ ¼ö ÀÖ½À´Ï´Ù. |
 |
Åùè»ç ¹è¼ÛÀÏÀÎ ¼¿ï ¹× ¼öµµ±ÇÀº 1~2ÀÏ, Áö¹æÀº 2~3ÀÏ, µµ¼, »ê°£, ±ººÎ´ë´Â 3ÀÏ ÀÌ»óÀÇ ½Ã°£ÀÌ ¼Ò¿äµË´Ï´Ù.
(´Ü, Åä/ÀÏ¿äÀÏ Á¦¿Ü) |
|
|
|
|
ÀÎÅÍÆÄÅ©µµ¼´Â °í°´´ÔÀÇ ´Ü¼ø º¯½É¿¡ ÀÇÇÑ ±³È¯°ú ¹ÝÇ°¿¡ µå´Â ºñ¿ëÀº °í°´´ÔÀÌ ÁöºÒÄÉ µË´Ï´Ù.
´Ü, »óÇ°À̳ª ¼ºñ½º ÀÚüÀÇ ÇÏÀÚ·Î ÀÎÇÑ ±³È¯ ¹× ¹ÝÇ°Àº ¹«·á·Î ¹ÝÇ° µË´Ï´Ù.
±³È¯/¹ÝÇ°/º¸ÁõÁ¶°Ç ¹× Ç°Áúº¸Áõ ±âÁØÀº ¼ÒºñÀڱ⺻¹ý¿¡ µû¸¥ ¼ÒºñÀÚ ºÐÀï ÇØ°á ±âÁØ¿¡ µû¶ó ÇÇÇظ¦ º¸»ó ¹ÞÀ» ¼ö ÀÖ½À´Ï´Ù.
Á¤È®ÇÑ È¯ºÒ ¹æ¹ý ¹× ȯºÒÀÌ Áö¿¬µÉ °æ¿ì 1:1¹®ÀÇ °Ô½ÃÆÇ ¶Ç´Â °í°´¼¾ÅÍ(1577-2555)·Î ¿¬¶ô Áֽñ⠹ٶø´Ï´Ù.
¼ÒºñÀÚ ÇÇÇغ¸»óÀÇ ºÐÀïó¸® µî¿¡ °üÇÑ »çÇ×Àº ¼ÒºñÀÚºÐÀïÇØ°á±âÁØ(°øÁ¤°Å·¡À§¿øȸ °í½Ã)¿¡ µû¶ó ºñÇØ º¸»ó ¹ÞÀ» ¼ö ÀÖ½À´Ï´Ù.
|
±³È¯ ¹× ¹ÝÇ°ÀÌ °¡´ÉÇÑ °æ¿ì |
|
 |
»óÇ°À» °ø±Þ ¹ÞÀ¸½Å ³¯·ÎºÎÅÍ 7ÀÏÀ̳» °¡´ÉÇÕ´Ï´Ù. |
 |
°ø±Þ¹ÞÀ¸½Å »óÇ°ÀÇ ³»¿ëÀÌ Ç¥½Ã, ±¤°í ³»¿ë°ú ´Ù¸£°Å³ª ´Ù¸£°Ô ÀÌÇàµÈ °æ¿ì¿¡´Â °ø±Þ¹ÞÀº ³¯·ÎºÎÅÍ 3°³¿ùÀ̳», ±×»ç½ÇÀ» ¾Ë°Ô µÈ ³¯ ¶Ç´Â ¾Ë ¼ö ÀÖ¾ú´ø ³¯·ÎºÎÅÍ 30ÀÏÀ̳» °¡´ÉÇÕ´Ï´Ù. |
 |
»óÇ°¿¡ ¾Æ¹«·± ÇÏÀÚ°¡ ¾ø´Â °æ¿ì ¼ÒºñÀÚÀÇ °í°´º¯½É¿¡ ÀÇÇÑ ±³È¯Àº »óÇ°ÀÇ Æ÷Àå»óÅ µîÀÌ ÀüÇô ¼Õ»óµÇÁö ¾ÊÀº °æ¿ì¿¡ ÇÑÇÏ¿© °¡´ÉÇÕ´Ï´Ù.
|
|
|
|
±³È¯ ¹× ¹ÝÇ°ÀÌ ºÒ°¡´ÉÇÑ °æ¿ì |
|
|
 |
°í°´´ÔÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¸ê½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì´Â ºÒ°¡´ÉÇÕ´Ï´Ù. (´Ü, »óÇ°ÀÇ ³»¿ëÀ» È®ÀÎÇϱâ À§ÇÏ¿© Æ÷Àå µîÀ» ÈѼÕÇÑ °æ¿ì´Â Á¦¿Ü) |
 |
½Ã°£ÀÌ Áö³²¿¡ µû¶ó ÀçÆǸŰ¡ °ï¶õÇÒ Á¤µµ·Î ¹°Ç°ÀÇ °¡Ä¡°¡ ¶³¾îÁø °æ¿ì´Â ºÒ°¡´ÉÇÕ´Ï´Ù. |
 |
Æ÷Àå °³ºÀµÇ¾î »óÇ° °¡Ä¡°¡ ÈÑ¼ÕµÈ °æ¿ì´Â ºÒ°¡´ÉÇÕ´Ï´Ù. |
|
|
´Ù¹è¼ÛÁöÀÇ °æ¿ì ¹ÝÇ° ȯºÒ |
|
|
 |
´Ù¹è¼ÛÁöÀÇ °æ¿ì ´Ù¸¥ Áö¿ªÀÇ ¹ÝÇ°À» µ¿½Ã¿¡ ÁøÇàÇÒ ¼ö ¾ø½À´Ï´Ù. |
 |
1°³ Áö¿ªÀÇ ¹ÝÇ°ÀÌ ¿Ï·áµÈ ÈÄ ´Ù¸¥ Áö¿ª ¹ÝÇ°À» ÁøÇàÇÒ ¼ö ÀÖÀ¸¹Ç·Î, ÀÌÁ¡ ¾çÇØÇØ Áֽñ⠹ٶø´Ï´Ù. |
|
|
|
|
|