순서 표 의 기본 동작 - 위치 에 따라 찾기, 값 에 따라 찾기

945 단어 데이터 구조
순서 표 의 기본 동작 - 위치 에 따라 찾기, 값 에 따라 찾기
1. 순서 표 의 위치 별 찾기
GetElem (L, I): 위치 에 따라 동작 을 찾 습 니 다.표 L 의 i 번 째 위치 에 있 는 요소 의 값 을 가 져 옵 니 다.
#define InitSize 10					//        
typedef struct{
    ElemType *data;					//           
    int MaxSize;					//        
    int length;						//        
}SeqList;							//        (      )

ElemType GetElem(SeqList L,int i){
    return L.data[i-1];
}

2. 순서 표 의 값 에 따라 찾기
LocateElem (L, e): 값 에 따라 동작 을 찾 습 니 다.표 L 에서 주어진 키워드 값 을 가 진 요 소 를 찾 습 니 다.
첫 번 째 원소 부터 차례대로 뒤로 찾 아 라.
typedef struct{
    int *data;			//           
    int MaxSize;		//        
    int length;			//        
}SeqList;

//    L           e   ,      
int LocateElem(SeqList L,int e){
    for(int i=0;i

C 언어 에서 기본 데이터 유형: int, char, double, float 등 은 연산 자 '= =' 으로 직접 비교 할 수 있 고 두 구조 체 는 '= =' 으로 일치 하 는 지 판단 할 수 없다.

좋은 웹페이지 즐겨찾기