ÇÁ·Î±×·¡¹Ö

 3198, 1/160 ȸ¿ø°¡ÀÔ  ·Î±×ÀΠ 
   cherish_247
   ¿¬°á¸®½ºÆ®¿¡¼­ »ðÀÔ, »ðÁ¦ ÇÔ¼ö... µµ¿ÍÁÖ¼¼¿ä¤Ì¤Ì Á¦¹ß..¤Ì¤Ì¤Ì

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


void insert_node(ListNode **phead, ListNode *p, ListNode *new_node)
{
        if( *phead == NULL ){        // °ø¹é¸®½ºÆ®ÀÎ °æ¿ì
                new_node->link = NULL;
                *phead = new_node;
        }
        else if( p == NULL ){ // p°¡ NULLÀ̸é ù¹øÂ° ³ëµå·Î »ðÀÔ
                new_node->link = *phead;
                *phead = new_node;
        }
        else {                         // p ´ÙÀ½¿¡ »ðÀÔ
                new_node->link = p->link;
                p->link = new_node;
        }
}



void remove_node(ListNode **phead, ListNode *p, ListNode *removed)
{
        if( p == NULL )
                *phead = (*phead)->link;
        else
                p->link = removed->link;
        free(removed);                
}


ÀÌ Á¶°ÇÀ¸·Î ´Ù¸¥ ÇÔ¼ö¸¦ ¸¸µå´Â ¹®Á¦ Àä..¤Ì¤Ì¤Ì¤Ì
----------------------------------------------------------------------------------------------


void insertLast (ListNode **phead, ListNode *new_node)
- ´Ü¼ø¿¬°á¸®½ºÆ®ÀÇ ¸Ç µÚ¿¡ ³ëµå¸¦ Ãß°¡


void removeLast(ListNode *head, ListNode *new_node)
- ´Ü¼ø¿¬°á¸®½ºÆ®ÀÇ ¸Ç µÚÀÇ ³ëµå¸¦ »èÁ¦



ÀÌ µÎ ÇÔ¼ö¸¦ ¸¸µé¾î¾ß Çϴµ¥... µµÀúÈ÷ ¾î¶»°Ô ÇØ¾ßÇÒÁö ¸ð¸£°Ù¾î¿ä..

  Hit : 5035     Date : 2012/05/16 01:51



    
minwoo1989 °úÁ¦Àΰ¡¿ä?

³×À̹ö³ª ±¸±Û¿¡ ¿¬°á¸®½ºÆ® °Ë»öÇØº¸½Ã¸é ¿¹Á¦¶û ½¬¿î ¼³¸íµé ÁÂ¾Ç ³ª¿ÃÅÙµ¥¿ä...
2012/05/16