java.co.kr 자료(資料)구조[스택-연결리스트] c코드 > java5 | java.co.kr report

자료(資料)구조[스택-연결리스트] c코드 > java5

본문 바로가기

java5


[[ 이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다. ]


자료(資料)구조[스택-연결리스트] c코드

페이지 정보

작성일 19-06-17 21:35

본문




Download : 자료구조[스택-연결리스트] c코드(2).hwp









자료(資料)구조[스택-연결리스트] c코드
설명

레포트/기타

Download : 자료구조[스택-연결리스트] c코드(2).hwp( 44 )





자료구조[스택-연결리스트] c코드 , 자료구조[스택-연결리스트] c코드기타레포트 , 자료구조 스택 연결리스트 c코드
자료구조,스택,연결리스트,c코드,기타,레포트



순서
자료(資料)구조[스택-연결리스트] c코드
Report(1) 스택(연결리스트)-코드`
#include `stdio.h`
#include`stdlib.h`
#include `string.h`

typedef struct Node Listptr; //연결리스트를 사용하기위한 구조체 선언

struct Node{ //기본 노드 선언
int Data;
Listptr Next;
};

Listptr List = NULL;

Listptr Create(int Data){ //노드 생성함수
Listptr Node;

Node = (Listptr)malloc(sizeof(struct Node)); //동적할당으로 크기부여

if (Node NULL){ //Node가 비어있으면 에러메세지 출력
fprintf(stderr, `Out of memory. n`);
exit(-1);
}

Node-`Data = Data; //노드의 각각의 data와 next에 받은 data을 넣고
Node-`Next = NULL; next를 null로 초기화
return(Node); //node반환
}

Listptr Top = NULL;

void Push(int x){ //값을 넣는 함수
Listptr Temp = Create(x); //temp에 x data를 넣는다
Temp-`Next = Top; //temp의 다음 노드가 top이 되게한다.
Top = Temp;
}

int Pop(){ //스택에서 값을 반환하는 함수
int y;
Listptr Temp = Top; //temp를 top으로 하고
if (Temp NULL){ //temp가 비어있으면 에러메세지 출력
fprintf(stderr, `Stack underflows.n`);
exit(-1);
}
y…(省略)
자료구조[스택-연결리스트]%20c코드(2)_hwp_01.gif 자료구조[스택-연결리스트]%20c코드(2)_hwp_02.gif 자료구조[스택-연결리스트]%20c코드(2)_hwp_03.gif 자료구조[스택-연결리스트]%20c코드(2)_hwp_04.gif






다.
REPORT 74(sv75)



해당자료의 저작권은 각 업로더에게 있습니다.

www.java.co.kr 은 통신판매중개자이며 통신판매의 당사자가 아닙니다.
따라서 상품·거래정보 및 거래에 대하여 책임을 지지 않습니다.
[[ 이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다 ]]

[저작권이나 명예훼손 또는 권리를 침해했다면 이메일 admin@hong.kr 로 연락주시면 확인후 바로 처리해 드리겠습니다.]
If you have violated copyright, defamation, of rights, please contact us by email at [ admin@hong.kr ] and we will take care of it immediately after confirmation.
Copyright © www.java.co.kr All rights reserved.