단일 링크 읽 기 동작 GetElem

2660 단어 데이터 구조
단일 체인 시트 읽 기 동작
원리
코드
의 원리
쉽게 말 하면 첫 번 째 부터 조건 을 만족 시 킬 때 까지 찾 는 것 이다.
코드
/*    :     L    ,1<=i<=ListLength(L)  */
/*    : e  L   i     */
Status GetElem(LinkList L, int i, ElemType *e)
{
    int j;
    LinkList p;     //    p

    p=L->next;      // p    L  1   
    j=1;            //     

    while(p&&j<i)   //while(p!=0&&j
    /* while   for:             */
    {
        p=p->next;  //       
        j++;
    }

    if(!p || j>i)  //   !p  ,  p 0  j>i  if  
    {
        return ERROR;
    }

    *e=p->date;

    return OK;

}

좋은 웹페이지 즐겨찾기