¢¸
  • ¾Ë°í¸®Áò ÃÑÁ¤¸® ½´ÆÛ¼­ºê   (1 ÆäÀÌÁö)
    1

  • ¾Ë°í¸®Áò ÃÑÁ¤¸® ½´ÆÛ¼­ºê   (2 ÆäÀÌÁö)
    2

  • ¾Ë°í¸®Áò ÃÑÁ¤¸® ½´ÆÛ¼­ºê   (3 ÆäÀÌÁö)
    3

  • ¾Ë°í¸®Áò ÃÑÁ¤¸® ½´ÆÛ¼­ºê   (4 ÆäÀÌÁö)
    4

  • ¾Ë°í¸®Áò ÃÑÁ¤¸® ½´ÆÛ¼­ºê   (5 ÆäÀÌÁö)
    5

  • ¾Ë°í¸®Áò ÃÑÁ¤¸® ½´ÆÛ¼­ºê   (6 ÆäÀÌÁö)
    6

  • ¾Ë°í¸®Áò ÃÑÁ¤¸® ½´ÆÛ¼­ºê   (7 ÆäÀÌÁö)
    7

  • ¾Ë°í¸®Áò ÃÑÁ¤¸® ½´ÆÛ¼­ºê   (8 ÆäÀÌÁö)
    8

  • ¾Ë°í¸®Áò ÃÑÁ¤¸® ½´ÆÛ¼­ºê   (9 ÆäÀÌÁö)
    9

  • ¾Ë°í¸®Áò ÃÑÁ¤¸® ½´ÆÛ¼­ºê   (10 ÆäÀÌÁö)
    10

  • ¾Ë°í¸®Áò ÃÑÁ¤¸® ½´ÆÛ¼­ºê   (11 ÆäÀÌÁö)
    11

  • ¾Ë°í¸®Áò ÃÑÁ¤¸® ½´ÆÛ¼­ºê   (12 ÆäÀÌÁö)
    12

  • ¾Ë°í¸®Áò ÃÑÁ¤¸® ½´ÆÛ¼­ºê   (13 ÆäÀÌÁö)
    13

  • ¾Ë°í¸®Áò ÃÑÁ¤¸® ½´ÆÛ¼­ºê   (14 ÆäÀÌÁö)
    14

  • ¾Ë°í¸®Áò ÃÑÁ¤¸® ½´ÆÛ¼­ºê   (15 ÆäÀÌÁö)
    15


  • º» ¹®¼­ÀÇ
    ¹Ì¸®º¸±â´Â
    15 Pg ±îÁö¸¸
    °¡´ÉÇÕ´Ï´Ù.
¢º
Ŭ¸¯ : ´õ Å©°Ôº¸±â
  • ¾Ë°í¸®Áò ÃÑÁ¤¸® ½´ÆÛ¼­ºê   (1 ÆäÀÌÁö)
    1

  • ¾Ë°í¸®Áò ÃÑÁ¤¸® ½´ÆÛ¼­ºê   (2 ÆäÀÌÁö)
    2

  • ¾Ë°í¸®Áò ÃÑÁ¤¸® ½´ÆÛ¼­ºê   (3 ÆäÀÌÁö)
    3

  • ¾Ë°í¸®Áò ÃÑÁ¤¸® ½´ÆÛ¼­ºê   (4 ÆäÀÌÁö)
    4

  • ¾Ë°í¸®Áò ÃÑÁ¤¸® ½´ÆÛ¼­ºê   (5 ÆäÀÌÁö)
    5

  • ¾Ë°í¸®Áò ÃÑÁ¤¸® ½´ÆÛ¼­ºê   (6 ÆäÀÌÁö)
    6

  • ¾Ë°í¸®Áò ÃÑÁ¤¸® ½´ÆÛ¼­ºê   (7 ÆäÀÌÁö)
    7

  • ¾Ë°í¸®Áò ÃÑÁ¤¸® ½´ÆÛ¼­ºê   (8 ÆäÀÌÁö)
    8

  • ¾Ë°í¸®Áò ÃÑÁ¤¸® ½´ÆÛ¼­ºê   (9 ÆäÀÌÁö)
    9

  • ¾Ë°í¸®Áò ÃÑÁ¤¸® ½´ÆÛ¼­ºê   (10 ÆäÀÌÁö)
    10



  • º» ¹®¼­ÀÇ
    (Å« À̹ÌÁö)
    ¹Ì¸®º¸±â´Â
    10 Page ±îÁö¸¸
    °¡´ÉÇÕ´Ï´Ù.
´õºíŬ¸¯ : ´Ý±â
X ´Ý±â
µå·¡±× : Á¿ìÀ̵¿

¾Ë°í¸®Áò ÃÑÁ¤¸® ½´ÆÛ¼­ºê

·¹Æ÷Æ® > °æ¿µ°æÁ¦ ÀÎ ¼â ¹Ù·Î°¡±âÀúÀå
Áñ°Üã±â
Å°º¸µå¸¦ ´­·¯ÁÖ¼¼¿ä
( Ctrl + D )
¸µÅ©º¹»ç
Ŭ¸³º¸µå¿¡ º¹»ç µÇ¾ú½À´Ï´Ù.
¿øÇÏ´Â °÷¿¡ ºÙÇô³Ö±â Çϼ¼¿ä
( Ctrl + V )
ÆÄÀÏ : ¾Ë°í¸®Áò ÃÑÁ¤¸® ½´ÆÛ¼­ºê.hwp   [Size : 155 Kbyte ]
ºÐ·®   71 Page
°¡°Ý  1,000 ¿ø

Ä«Ä«¿À ID·Î
´Ù¿î ¹Þ±â
±¸±Û ID·Î
´Ù¿î ¹Þ±â
ÆäÀ̽ººÏ ID·Î
´Ù¿î ¹Þ±â


ÀÚ·á¼³¸í
Áß°£, ±â¸»½ÃÇè¿¡ ´ëºñÇØ °­ÀdzëÆ®¿Í ±³À縦 ¹ÙÅÁÀ¸·Î Á¤¸®ÇØ ³õÀº ÇÙ½ÉÁ¤¸® ¼­ºê³ëÆ®ÀÔ´Ï´Ù. ÇØ´ç ÀÚ·á°¡ ÇÊ¿äÇѺп¡°Ô ¿©·¯¸ð·Î È°¿ëÀÌ µÇ±æ ºô¸ç, Ç×»ó ÇູÇϼ¼¿ä.
¾Ë°í¸®Áò½´ÆÛ¼­ºê
¸ñÂ÷/Â÷·Ê
Á¦1Àå ¾Ë°í¸®ÁòÀÇ ¼Ò°³

1. ¾Ë°í¸®ÁòÀÇ Á¤ÀÇ¿Í Ç¥Çö

2. ¾Ë°í¸®ÁòÀÇ ºÐ¼®

3. ¼öÇÐÀû ±âÃÊ

4. ±âº» ÀڷᱸÁ¶

Á¦2Àå Á¤·Ä°ú ¼±ÅÃ
1. ±âº» Á¤·Ä ¾Ë°í¸®Áò
2. Äü Á¤·Ä°ú ÇÕº´ Á¤·Ä
3. Á¤·Ä ¹®Á¦ÀÇ º¹Àâµµ
4. Èü Á¤·Ä (Heap Sort)

5. ±â¼ö Á¤·Ä (Radix Sorting)

6. ¼±Åà ¹®Á¦ (Selection Problem)

Á¦3Àå Ž»ö°ú °í±Þ ÀڷᱸÁ¶
1. ±âº» Ž»ö ¾Ë°í¸®Áò
2. ÇØ½Ì (hashing)
3. ±ÕÇü Ž»ö Æ®¸® (Balanced Search Trees)
4. B-Æ®¸®¿Í Æ®¶óÀÌ
5. Èü ±¸Á¶ (Heap Structures)
6. ºÐ¸®µÈ ÁýÇÕÀ» À§ÇÑ ÀڷᱸÁ¶
Á¦4Àå ¾Ë°í¸®Áò ¼³°è ±â¹ý
1. ºÐÇÒ Á¤º¹¹ý (Divide and Conquer)
2. ¿å½ÉÀïÀ̹ý (Greedy Method)
3. µ¿Àû°èȹ¹ý (Dynamic Programming)
4. ÀÓ½ÃÅð°¢¹ý (Backtracking)
Á¦5Àå ±×·¡ÇÁ ¾Ë°í¸®Áò
1. Á¤ÀÇ ¹× Ç¥Çö
2. Ž»ö°ú ÀÀ¿ë
3. ½ºÆÐ´× Æ®¸®
4. ÃÖ´Ü °æ·Î ¹®Á¦
5. ³×Æ®¿öÅ© È帧 ¹®Á¦
Á¦6Àå ±âÇÏ ¾Ë°í¸®Áò
1. ±âº» ¾Ë°í¸®Áò
2. º¼·Ï ¿ÜÇÇ ¹®Á¦
3. ±³Â÷ ¹®Á¦
4. ¹üÀ§ Ž»ö ¹®Á¦
Á¦7Àå ¹®ÀÚ¿­ Ž»ö ¾Ë°í¸®Áò
1. À¯ÇÑ ¿ÀÅ丶ŸÀÇ ÀÌ¿ë
2. KMP ¾Ë°í¸®Áò (Knuth-Morris-Pratt Algorithm)
3. The Boyer-Moore ¾Ë°í¸®Áò
Á¦8Àå ÆÄÀÏ ¾ÐÃà ¾Ë°í¸®Áò
1. È£ÇÁ¸¸ ÄÚµå (Huffman Code)
2. Ziv-Lempel ÄÚµå
Á¦9Àå NP-Complete ¹®Á¦
1. P¿Í NP
2. NP-complete ¹®Á¦ÀÇ Áõ¸í
3. NP ¹®Á¦ÀÇ Á¤º¹
º»¹®/³»¿ë
Á¦1Àå ¾Ë°í¸®ÁòÀÇ ¼Ò°³
Á¦1Àå ¾Ë°í¸®ÁòÀÇ ¼Ò°³ 1.1 ¾Ë°í¸®ÁòÀÇ Á¤ÀÇ¿Í Ç¥Çö

1. ¾Ë°í¸®ÁòÀÇ Á¤ÀÇ¿Í Ç¥Çö

■ ¾Ë°í¸®ÁòÀ̶õ?

´ÙÀ½ÀÇ Á¶°ÇÀ» ¸¸Á·Çϴ ƯÁ¤ÇÑ ÀÏÀ» ¼öÇàÇÏ´Â À¯ÇÑ°³·Î ±¸¼ºµÈ ¸í·É¾îµéÀÇ ¸®½ºÆ® ‣ ÀÔ·Â : 0°³ ÀÌ»óÀÇ ¿ÜºÎ ÀÚ·á ÀÔ·Â
‣ Ãâ·Â : 1°³ ÀÌ»óÀÇ ÀÚ·á Ãâ·Â
‣ ¸íÈ®¼º(definiteness) : °¢ ¸í·É¾î´Â ºÐ¸íÇÏ°í ¸ðÈ£ÇÏÁö ¾Ê¾Æ¾ß ÇÑ´Ù.
‣ À¯ÇѼº(finiteness) : ÀÏÁ¤ÇÑ ¸í·ÉÀÇ ¼öÇàÈÄ¿¡´Â Á¾·áÇØ¾ß ÇÑ´Ù.
‣ À¯È¿¼º(effectiveness) : °¢ ¸í·É¾î´Â ±âº»ÀûÀÌ°í ½ÇÇà°¡´ÉÇØ¾ß ÇÑ´Ù.

■ ¾Ë°í¸®ÁòÀÇ ¿¹

• À¯Å¬¸®µå È£Á¦¹ý (Euclidean algorithm)

int gcd(int u, int v)
{
while (u > 0) {
if (u < v) SWAP(u, v);
u = u - v;
}
return v;
}

• ´ÙÀ½ÀÇ ÇÁ·Î±×·¥Àº ¾Ë°í¸®ÁòÀΰ¡?
[3N + 1 ¹®Á¦]
read N
while (N != 1) {
if (N is even)
N = N / 2;
else
N = 3*N + 1;
}



ÀÚ·áÁ¤º¸
ID : idsn*****
Regist : 2015-01-19
Update : 2015-01-19
FileNo : 16183909

Àå¹Ù±¸´Ï

¿¬°ü°Ë»ö(#)
¾Ë°í¸®Áò   ÃÑÁ¤¸®   ½´ÆÛ¼­ºê  


ȸ»ç¼Ò°³ | °³ÀÎÁ¤º¸Ãë±Þ¹æħ | °í°´¼¾ÅÍ ¤Ó olle@olleSoft.co.kr
¿Ã·¹¼ÒÇÁÆ® | »ç¾÷ÀÚ : 408-04-51642 ¤Ó ±¤ÁÖ±¤¿ª½Ã ±¤»ê±¸ ¹«Áø´ë·Î 326-6, 201È£ | äÈñÁØ | Åë½Å : ±¤»ê0561È£
Copyright¨Ï ¿Ã·¹¼ÒÇÁÆ® All rights reserved | Tel.070-8744-9518
°³ÀÎÁ¤º¸Ãë±Þ¹æħ ¤Ó °í°´¼¾ÅÍ ¤Ó olle@olleSoft.co.kr
¿Ã·¹¼ÒÇÁÆ® | »ç¾÷ÀÚ : 408-04-51642 | Tel.070-8744-9518