ÇÁ·Î±×·¡¹Ö

 3204, 15/161 ȸ¿ø°¡ÀÔ  ·Î±×ÀΠ 
   Å»¶ó¸®½º
   ÀڷᱸÁ¶ LinkedList ¿¡ µÎ List ¿¬°áÇϴµ¥ ¾ÈµÇ³×¿ä ¤Ñ.¤Ì

http://www.hackerschool.org/HS_Boards/zboard.php?desc=desc&no=2828 [º¹»ç]


¿ª½Ã³ª.. ÀڷᱸÁ¶ Áú¹®ÀÔ´Ï´Ù.
¿äÁò ´ÙÀ½Çб⸦ ´ëºñÇؼ­ ¿­°­À¸·Î ÀڷᱸÁ¶¸¦ °øºÎÇÏ°í Àְŵç¿ä.
¹¹.. °³ÀÎÀûÀÎ À̾߱â´Â ¿©±â±îÁöÀÌ°í..

concatLinkedListÇÔ¼öÀÔ´Ï´Ù.
±â´ÉÀº µÎ List¸¦ ¹Þ¾Æ¼­ ¾ÕÀÇ ¸®½ºÆ®¿¡ µÚ¿¡ ¸®½ºÆ®¸¦ ºÙÀ̴°ÍÀÌÁÒ
¹¹ strcat()°ú ºñ½ÁÇÑ ÇÔ¼öÀÔ´Ï´Ù.
±×·±µ¥ ÀÌ ÇÔ¼ö¸¦ »ç¿ëÇÏ¸é ¿À·ù°¡ ³ª³×¿ä.
¾Æ¹«¸® ºÁµµ ¹®Á¦´Â ¾ø¾î º¸À̴µ¥....

´Ù¸¥ ÇÔ¼ö È£Ãâ½Ã¿¡´Â Àß ÀÛµ¿µÇ´Â °É º¸´Ï mainÇÔ¼ö¿¡¼­ÀÇ
List »ý¼º, ³ëµå Ãß°¡ºÎºÐÀº ¹®Á¦°¡ ¾ø´Â °Í °°¾Æ
¹®Á¦ÀÇ ÇÔ¼ö¸¸ ¿Ã¸³´Ï´Ù.

¿ª½Ã.. °í¼öºÐµéÀÇ µû¶æÇÑ °¡¸£Ä§ ±â´Ù¸®°Ú½À´Ï´Ù.

void concatLinkedList(LinkedList* pListA, LinkedList* pListB)
{
        ListNode* pNodeA = NULL;

        if(pListA != NULL && pListB != NULL)
        {
                pNodeA = pListA->headerNode.pLink;
                while(pNodeA != NULL)
                {
                        pNodeA = pNodeA->pLink;
                }
                pNodeA->pLink = pListB->headerNode.pLink;
                pListA->currentElementCount += pListB->currentElementCount;

                pListB->headerNode.pLink = NULL;
                pListB->currentElementCount = 0;
        }
}

  Hit : 3386     Date : 2010/12/31 07:14



    
ruka270 ¿À·ù ¸Þ½ÃÁöÀÇ ³»¿ëÀ» ¿Ã·ÁÁÖ½Ã´Â°Ô ÁÁ¾ÒÀ»ÅÙµ¥¿ä...
¿ì¼± ¾óÇÍ º¸±â¿¡´Â headerNodeÀÇ ÂüÁ¶¿¬»êÀÚ¸¦ À߸ø ¾²Áö ¾Ê¾Ò³ª »ý°¢µÇ³×¿ä.
ÀڷᱸÁ¶¸¦ ¾î¶²½ÄÀ¸·Î ±¸ÇöÇϼ̴ÂÁö´Â Àß ¸ð¸£°ÚÁö¸¸..-_-;
2010/12/31  
sonogongx LinkedList, ListNode±¸Á¶Ã¼°¡ ¾î¶»°Ô »ý°å´ÂÁö... ¾î¶² ¿À·ù°¡ ³ª´ÂÁö ±Ã±ÝÇϳ׿ä... 2011/01/01  
2924   Á¤¸» ±âÃÊÀε¥.. Á¦ Áö½ÄÀÌ ´õ ¹Ù´ÚÀ̶ó ..¤Ð¤Ð[9]     Æß¿þ¾î
09/27 2988
2923   µµ¿ÍÁÖ¼¼¿ä c++¿¡¼­,[9]     ĵµéÇÁ·»
04/13 2839
2922   µµ¿ÍÁÖ¼¼¿ä c++¿¡¼­,[3]     ĵµéÇÁ·»
04/03 2660
2921   c¾ð¾î ¹¹ºÎÅÍ ÇØ¾ß ÇÒÁö¡¦¡¦.[3]     Ä®¶óÀÏ
10/18 2502
2920   Àú±â¹Ù»Ú½ÅºÐµé²² Á˼ÛÇÏÁö¸¸ À̼ҽº ¿Ö¾ÈµÅ´ÂÁöÁ» ÈùÆ®Á»¿ä ¤Ì¤Ñ[1]     Ä«¹Ì¾ß
06/24 3319
2919     [re] À̰ͺм®Çغ¼¶ó´Âµ¥....¸ð¸£°Ù¾î¿ä     Ä«¹Ì¾ß
05/31 2932
2918   À̰ͺм®Çغ¼¶ó´Âµ¥....¸ð¸£°Ù¾î¿ä[1]     Ä«¹Ì¾ß
05/31 3497
2917   À©µµ¿ì¿ë gcc³ª À©µµ¿ì¿ëcÄÄÆÄÀÏ·¯°¡ ÀÕ³ª¿ä???Åͺ¸¾¾¸»°í¿©[6]     Ä«ÀÌÀú9
11/19 5669
2916   ¸®´ª½º c¿Í À©µµ¿ì cÀÇ Â÷ÀÌÁ¡À» ¾Ë·ÁÁÖ¼¼¿ä.,..[1]     Ä«ÀÌÀú9
09/04 7087
2915   ÄÄÆÄÀÏ °ü·Ã Áú¹®ÀÔ´Ï´Ù.[3]     ÆĶõ°í¾çÀÌ¢Ý
02/03 3115
2914   Ã¥À» Çϳª »çº¼·Á°í Çϴµ¥ ÃßõÁ» ÇØÁÖ¼¼¿ä[4]     ÆÄÀÏ
02/21 3072
2913   VMware¸»°í °ÔÀÓÀ» ¸ÖƼÇÏ·Á¸é...[1]     Æù¾Æ¸£´Ô
08/14 5157
2912   Á¤¼öÇü°ú ½Ç¼öÇüÀÇ º¯¼ö¿¡ °üÇÑ Áú¹®¿ä..[7]     ÄÚ»§¸ÞÀÌ
11/27 2678
2911   cmd¿¡¼­ Á¦°¡ ¸¸µç°ÍÀ» º¼¶ó°í ÇÒ¶ó¸é...[9]     ÄÚÄ«ÀÎÁßµ¶ÀÚ
02/13 2503
2910   CÇÁ·Î±×·¡¹Ö ¿¡µðÅÍ[3]     ÄÉÀÌ1202
06/18 2910
2909   Python/C/C++ °øºÎÁßÀε¥...[4]     ÄÉÀÌ1202
06/14 2640
2908   CÃ¥À» º¸´Ù ÀÌÇؾʵǴ ºÎºÐ-(Æ÷ÀÎÅÍ *)-ÀÌ¿¡¿ä ´äÁ» ºÎŹµå¸±²²¿ä[4]     Å׶ó¹ÙÀ̽º
01/23 2994
2907   ÆÄÀÏ¿¡¼­ ¹®ÀÚ¿­À» ÀÐÀ» ¶§ Áú¹®[3]     Å»¶ó¸®½º
11/25 3150
2906   cmd¿¡¼­ ¸í·É¾îÀÇ Ãâ·Â°ªÀ» º¯¼ö¿¡ ¹Ù·Î ÀúÀåÇÏ´Â °ÍÀÌ °¡´ÉÇÑ°¡¿ä?[2]     Å»¶ó¸®½º
11/16 4372
  ÀڷᱸÁ¶ LinkedList ¿¡ µÎ List ¿¬°áÇϴµ¥ ¾ÈµÇ³×¿ä ¤Ñ.¤Ì[2]     Å»¶ó¸®½º
12/31 3385
[1]..[11][12][13][14] 15 [16][17][18][19][20]..[161]

Copyright 1999-2024 Zeroboard / skin by Hackerschool.org / Secure Patch by Hackerschool.org