ÀÌ¿ë¾È³»|

°í°´¼¾ÅÍ

  Àå¹Ù±¸´Ï| ¸¶ÀÌÆäÀÌÁö| ij½¬ÃæÀü|
¹®¼­/¼­½Ä
¤ý°Ç¼³¼­½Ä
¤ý±³À°¼­½Ä
¤ý±ÝÀ¶¼­½Ä
¤ý¹Î¿øÇàÁ¤¼­½Ä
¤ý¹ý·ü¼­½Ä
¤ý»ç¾÷°èȹ¼­
¤ý»ýÈ°¼­½Ä
¤ý¼¼¹«È¸°è¼­½Ä
¤ý¿µ¹®¼­½Ä
¤ýȸ»ç¼­½Ä
¤ýÁ¦·Ê¼­½Ä
¤ý±âŸ¼­½Ä
¤ý¿¹¹®°ü·Ã¼­½Ä
·¹Æ÷Æ®
¤ý°æ¿µ/°æÁ¦
¤ý°øÇÐ/±â¼ú
¤ýÀι®/¾îÇÐ
¤ý»ýÈ°/ȯ°æ
¤ý»çȸ°úÇÐ
¤ýÀÚ¿¬°úÇÐ
¤ý³ó/¼ö»êÇÐ
¤ýÀÇ/¾àÇÐ
¤ýµ¶ÈÄ°¨
¤ý·¹Æ÷ƮǥÁö
ÃÊÁß°í±âÃâ/¼÷Á¦
¤ýÃʵî±âÃâ/ÇнÀÀÚ·á
¤ýÁßµî±âÃâ/ÇнÀÀÚ·á
¤ý°íµî±âÃâ/ÇнÀÀÚ·á
¤ý¼÷Á¦ÀÚ·á
¤ý±âŸÇнÀÀÚ·á
³í¹®/Àü¹®/¹æÅë´ë
¤ý³í¹®
¤ýÀü¹®ÀÚ·á
¤ý¿ø¼­¹ø¿ª
¤ý¹æ¼ÛÅë½Å´ë
±âŸ°øºÎÀÚ·á
¤ý¹æ¼ÛÅë½Å´ë
¤ý°­ÀÇÀÚ·á/Á·º¸
¤ý¿µ¾î°øºÎ(ÅäÀÍ,ȸȭ,´Ü¾î)
¤ý±¹°¡°í½Ã/ÀÚ°ÝÁõ
¤ýÆíÀÔÇÐ,ÀϺ»¾î,Áß±¹¾î
¹ý·É/ÈÆ·É/Á¶·Ê
¤ý°ü°è¹ý·É¸ðÀ½
°øÇÐ/±â¼ú Àαâ¼øÀ§
¡Østack °è»ê±â...
¼ºÀΰ£È£ÇÐ]]]]]
ÀÚµ¿Â÷ÀÇ Á¾·ù
ÄÜÅ©¸®Æ®Àǽ½·³ÇÁ...
PCÄÄÇ»ÅÍÀÇ¿ª»ç
¾Ö´Ï¸ÞÀ̼ÇÀ̶õ
³ªÀÏ·ÐÀÇÇÕ¼º
»ö»óÇ¥
ÇÁ¶ûÅ©·ÎÀ̵å
±×¸®µå½Ã½ºÅÛ
°øÁö»çÇ×ÀÌ ¾ø½À´Ï´Ù.
C¾ð¾î bubblesortÀÀ¿ë
ÆÄÀϸí C¾ð¾î bubblesortÀÀ¿ë.hwp °ü·Ã ºä¾î ´Ù¿î·Îµå
ºÐ·ù ·¹Æ÷Æ® > °øÇÐ/±â¼ú
°¡°Ý 500¿ø ÆäÀÌÁö 0ÆäÀÌÁö
µî·ÏÀÏ 2011³â 03¿ù 30ÀÏ ÆǸÅÀÚ popri2580
±¸¸Å 0°Ç Á¶È¸¼ö 567ȸ
ÀÚ·á¹øÈ£ #0155283 ÆÄÀÏÅ©±â 608.0KB
Å°¿öµå :
¼Ò°³±Û C¾ð¾î bubblesortÀÀ¿ë
¿ä¾à 1.A: Á¦°¡ »ç¿ëÇÑ ¹æ½ÄÀº Divide-and-Conquer ¹æ½ÄÀ» ¾à°£ ¹Ù²ã¼­ a[0] °ú a[1]À» ºñ±³ÇÏ¿© Å« ¼ö¸¦ b[0]¿¡ ³Ö°í a[3] ¿Í a[4]¸¦ ºñ±³ÇÏ¿© Å« ¼ö¸¦ b[1]¿¡ ³Ö´Â ½ÄÀ¸·Î ÇÏ¿© b[]¿¡ ³Ö°í b[]ÀÇ µÎ ¼ö¸¦ °¢°¢ ºñ±³ÇÏ¿© Å« ¼ö¸¦ ´Ù½Ã c[]¿¡ ³Ö´Â ¹æ½ÄÀ» ÃëÇÏ¿© ¸î °³ÀÇ array¸¦ ¸¸µé¾î¼­ ÃÖÁ¾ÀûÀ¸·Î f[]ÀÇ array¿¡ ¿À¸§Â÷¼øÀ¸·Î ¹è¿­ÇÏ¿´½À´Ï´Ù.

B.

i,ii: À§ÂÊ¿¡ ÀÖ´Â µÎ ÁÙÀº 16°³ÀÇ ¹«ÀÛÀ§ÀÇ ¼ø¼­·Î ¹è¿­µÈ ¼ýÀÚÀÌ°í ¾Æ·¡ÂÊ¿¡ ÀÖ´Â µÎ ÁÙÀÇ ¼ýÀÚ´Â ¿À¸§Â÷¼øÀ¸·Î Á¤¸®°¡ µÈ ÈÄÀÇ ¼ýÀÚÀÔ´Ï´Ù.
iii:Á¦ sortÀÇ °æ¿ì °¢ °æ¿ì¿¡¼­ ¼ýÀÚÀÇ ¿òÁ÷ÀÓÀ» ´Ù¸¥ array¿¡ ¹è¿­ÇÏ´Â ¼ýÀÚ·Î º»´Ù¸é a[]->b[] °úÁ¤¿¡¼­ 8ȸ b[]-> c[] °úÁ¤¿¡¼­ 4ȸ c[]->d[]°úÁ¤¿¡¼­ 2ȸ d[]->e[]°úÁ¤¿¡¼­ 1ȸ°¡ °É¸®¸ç 8+4+2+1=15·Î °¡Àå Å« ¼ö¸¦ °áÁ¤Çϴµ¥ 15ȸÀÇ ¼ýÀÚ ¹è¿­ÀÌ ÇÊ¿äÇÕ´Ï´Ù. a[]ÀÇ ÃÖ´ë°ªÀº ´Ù½Ã 0À¸·Î ¹Ù²î°Ô µÇ¸ç ÀÌ °úÁ¤À» 14ȸ ´õ ÇϰԵǸé 16°³ÀÇ ¼ýÀÚÁß¿¡ 15°³ÀÇ ¼ýÀÚ°¡ f[] array¿¡ ¹è¿­ÀÌ µÇ¸ç ÀÌ¿¡ ÃÑ À̵¿µÈ ¼ýÀÚÀÇ È½¼ö´Â 15 X 15 = 225ȸ°¡ µÇ¸ç ¸¶Áö¸· ¼ýÀÚ¸¦ f[0]¿¡ ³Ö¾îÁÖ¸é ÃÑ 226ȸÀÇ ¼ýÀÚ À̵¿À» ÇÏ°Ô µË´Ï´Ù. Á¦ sortÀÇ ¼ýÀÚ À̵¿È½¼ö´Â srand(time(NULL))¿¡ ÀÇÇØ ½ÃÇàÇÒ ¶§¸¶´Ù ´Ù¸¥ ¼ö°¡ ³ª¿À´Â°Í°ú´Â °ü°è°¡ ¾ø°Ô µË´Ï´Ù.
iv.Á¦ sort¿¡ ÀÇÇÑ ¼ýÀÚ À̵¿ ¼ýÀÚ´Â ½ÃÇàȽ¼ö¿¡ °ü°è¾øÀÌ 226ȸ°¡ µË´Ï´Ù.

¸¶Áö¸·À¸·Î Çѹø ´õ °á°ú¸¦ Ãâ·ÂÇÏ¿© srand ÇÔ¼öÀÇ »ç¿ë¿©ºÎ¸¦ º¸À̵µ·Ï ÇÏ°Ú½À´Ï´Ù.


C.Source code¸¦ ÷ºÎÇϽÿÀ.

#include
#include

void main(void)
{
int i, j, a[16], b[8],c[4], d[2], e[1], f[16];

srand(time(NULL));
printf("¹«ÀÛÀ§·Î ¼±ÅÃµÈ ¼ýÀÚµé:");
for(i = 0; i <=

 
µî·ÏµÈ »óÇ°ÆòÀÌ ¾ø½À´Ï´Ù.

À§ Á¤º¸¹× °Ô½Ã¹° ³»¿ëÀÇ Áø½Ç¼º¿¡ ´ëÇÏ¿© º¸ÁõÇÏÁö ¾Æ´ÏÇϸç, ÇØ´ç Á¤º¸ ¹× °Ô½Ã¹° ÀúÀ۱ǰú ±âŸ ¹ýÀû Ã¥ÀÓÀº ÀÚ·á µî·ÏÀÚ¿¡°Ô ÀÖ½À´Ï´Ù.
À§ Á¤º¸¹× °Ô½Ã¹° ³»¿ëÀÇ ºÒ¹ýÀû ÀÌ¿ë, ¹«´ÜÀüÀç¹× ¹èÆ÷´Â ±ÝÁöµÇ¾î ÀÖ½À´Ï´Ù.
ÀúÀÛ±ÇħÇØ, ¸í¿¹ÈÑ¼Õ µî ºÐÀï¿ä¼Ò ¹ß°ß½Ã ÇÏ´ÜÀÇ ÀúÀÛ±Ç Ä§ÇØ½Å°í¸¦ ÀÌ¿ëÇØ Áֽñ⠹ٶø´Ï´Ù.
ȸ»ç¼Ò°³ | °³ÀÎÁ¤º¸Ãë±Þ¹æħ | ȸ¿ø¾à°ü | °í°´Áö¿ø¼¾ÅÍ | ÀúÀÛ±Ç Ä§ÇؽŰí | Á¦ÈÞ ¹× ±¤°í¹®ÀÇ   
(ÁÖ)¹ÌÅ÷¾Ø³ëº§´ëÇ¥ÀÌ»ç : Á¤ÇöÁØ°³ÀÎÁ¤º¸Ã¥ÀÓÀÚ : Á¤ÇöÁØ
º»»ç : °æ±âµµ ¼º³²½Ã ºÐ´ç±¸ ¼º³²´ë·Î331¹ø±æ 8, 15Ãþ 1502È£ (Á¤ÀÚµ¿, Ų½ºÅ¸¿ö)
»ç¾÷ÀÚµî·Ï¹øÈ£ : 272-81-00259Åë½ÅÆǸž÷½Å°í : Á¦2017-¼º³²ºÐ´ç-1125È£
´ëÇ¥ÀüÈ­ : 
1644-9259Æѽº : 031-724-2601help@me.co.kr