[데이터구조] [데이터 구조]C로 쓴 자료구조론

 1  [데이터구조] [데이터 구조]C로 쓴 자료구조론-1
 2  [데이터구조] [데이터 구조]C로 쓴 자료구조론-2
 3  [데이터구조] [데이터 구조]C로 쓴 자료구조론-3
 4  [데이터구조] [데이터 구조]C로 쓴 자료구조론-4
 5  [데이터구조] [데이터 구조]C로 쓴 자료구조론-5
 6  [데이터구조] [데이터 구조]C로 쓴 자료구조론-6
 7  [데이터구조] [데이터 구조]C로 쓴 자료구조론-7
 8  [데이터구조] [데이터 구조]C로 쓴 자료구조론-8
 9  [데이터구조] [데이터 구조]C로 쓴 자료구조론-9
 10  [데이터구조] [데이터 구조]C로 쓴 자료구조론-10
 11  [데이터구조] [데이터 구조]C로 쓴 자료구조론-11
 12  [데이터구조] [데이터 구조]C로 쓴 자료구조론-12
 13  [데이터구조] [데이터 구조]C로 쓴 자료구조론-13
 14  [데이터구조] [데이터 구조]C로 쓴 자료구조론-14
 15  [데이터구조] [데이터 구조]C로 쓴 자료구조론-15
 16  [데이터구조] [데이터 구조]C로 쓴 자료구조론-16
 17  [데이터구조] [데이터 구조]C로 쓴 자료구조론-17
 18  [데이터구조] [데이터 구조]C로 쓴 자료구조론-18
 19  [데이터구조] [데이터 구조]C로 쓴 자료구조론-19
 20  [데이터구조] [데이터 구조]C로 쓴 자료구조론-20
※ 미리보기 이미지는 최대 20페이지까지만 지원합니다.
  • 분야
  • 등록일
  • 페이지/형식
  • 구매가격
  • 적립금
다운로드  네이버 로그인
소개글
[데이터구조] [데이터 구조]C로 쓴 자료구조론에 대한 자료입니다.
목차
1장 기본 개념
2장 배열과 구조
3장 스택과 큐
4장 리스트
본문내용
#include //여기서부터 아래 세번째줄까지는 헤더파일
#include
#include //여기까지
#define MAX_SIZE 101//MAX_SIZE란 값을 101로 정의함(#define은 어떤 문자를 정의할 때 쓰인다)
void swap(int *x,int *y);// 두 변수의 값을 바꾸는 함수원형 선언//
void sort(int[],int);//함수선언

void main(void)
{
int i, n;//(int란 정수값 변수선언문)즉, 정수값 변수 i와 n값 선언
int list[MAX_SIZE];//list란 변수선언(이것 또한 정수값) 변수값은 0에서부터 MAX_SIZE까지..즉 0에서부터 101까지

printf("Enter the number of numbers to generate:");//Enter the number of numbers to generate:란 문구를 출력한다.
scanf("%d",&n);//scanf란 데이터 값을 입력할 수 있도록 해준다.이곳에는 정수값을 입력한다.%d이기 때문에..(참고:%d란 정수값, %f는 실수값)
if (nMAX_SIZE) { //n이 1보다 작거나 n이 MAX_SIZE보다 작을때는..(참고 : ||는 OR 연산자 임, 둘중 하나 값을 만족할 경우에..란 뜻)
fprintf(stderr,"improper value of nn"); //위 if문과 같은 조건일 경우에 improper value of를 출력한다.
exit(1); //그리고 빠져나온다.
}
for (i=0;i list[i]=rand() % 1000; //1000안에서 무작위로 list[]값에 숫자를 넣는다. (여기서 list[]는 list[1]부터 list[101]까지)
printf("%d ",list[i]); //list[i]값은 list[1]에서 list[101]까지다. list[i]값에 들어있는 정수값을 출력한다.
}
sort(list,n); //sort에 list와 n값을 넣는다.
printf("n sorted array:n"); //정렬을 하기전에 출력하는 문장(sorted array:이 문장 다음에 정렬한 내용나옴)
for (i=0;i
참고문헌
C로 쓴 자료구조론 - [사이텍 미디어 (이석호 역)]
하고 싶은 말
1장부터 4장까지 나온 문제들의 알고리즘 및 소스 해석까지...하지만 용량이 큰 관계로 프로그램 소스 파일과 발표 자료들은 다 같이 올리지 못하였습니다. 구입하신분들께서는 밑에 평가란에 이메일 주소를 적어주시면 필요하신분에께 2~3일 안으로 자료 보내드리겠습니다. 많은 도움이 되길 바랍니다.