• 통큰쿠폰이벤트-통합

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

*윤*
최초 등록일
2006.01.06
최종 저작일
2006.04
30페이지/ 한컴오피스
가격 2,000원 할인쿠폰받기
다운로드
장바구니

소개글

1장부터 4장까지 나온 문제들의 알고리즘 및 소스 해석까지...하지만 용량이 큰 관계로 프로그램 소스 파일과 발표 자료들은 다 같이 올리지 못하였습니다. 구입하신분들께서는 밑에 평가란에 이메일 주소를 적어주시면 필요하신분에께 2~3일 안으로 자료 보내드리겠습니다. 많은 도움이 되길 바랍니다.

목차

1장 기본 개념
2장 배열과 구조
3장 스택과 큐
4장 리스트

본문내용

#include <stdio.h>//여기서부터 아래 세번째줄까지는 헤더파일
#include <stdlib.h>
#include <math.h>//여기까지
#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 (n<1||n>MAX_SIZE) { //n이 1보다 작거나 n이 MAX_SIZE보다 작을때는..(참고 : ||는 OR 연산자 임, 둘중 하나 값을 만족할 경우에..란 뜻)
fprintf(stderr,"improper value of nn"); //위 if문과 같은 조건일 경우에 improper value of를 출력한다.
exit(1); //그리고 빠져나온다.
}
for (i=0;i<n;i++) { //i가 0이거나 i가 n보다 작을경우에는 i를 1씩 증가시키면서...
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<n;i++) //sort에서 돌려서 정렬한것을 출력하기 위해 for문을 써서 출력(바로 밑줄)했음.

참고 자료

C로 쓴 자료구조론 - [사이텍 미디어 (이석호 역)]

자료후기(19)

19개 리뷰 평점
  • A+최고예요
    18
  • A좋아요
    0
  • B괜찮아요
    1
  • C아쉬워요
    0
  • D별로예요
    0
*윤*
판매자 유형Bronze개인

주의사항

저작권 자료의 정보 및 내용의 진실성에 대하여 해피캠퍼스는 보증하지 않으며, 해당 정보 및 게시물 저작권과 기타 법적 책임은 자료 등록자에게 있습니다.
자료 및 게시물 내용의 불법적 이용, 무단 전재∙배포는 금지되어 있습니다.
저작권침해, 명예훼손 등 분쟁 요소 발견 시 고객센터의 저작권침해 신고센터를 이용해 주시기 바랍니다.
환불정책

해피캠퍼스는 구매자와 판매자 모두가 만족하는 서비스가 되도록 노력하고 있으며, 아래의 4가지 자료환불 조건을 꼭 확인해주시기 바랍니다.

파일오류 중복자료 저작권 없음 설명과 실제 내용 불일치
파일의 다운로드가 제대로 되지 않거나 파일형식에 맞는 프로그램으로 정상 작동하지 않는 경우 다른 자료와 70% 이상 내용이 일치하는 경우 (중복임을 확인할 수 있는 근거 필요함) 인터넷의 다른 사이트, 연구기관, 학교, 서적 등의 자료를 도용한 경우 자료의 설명과 실제 자료의 내용이 일치하지 않는 경우

이런 노하우도 있어요!더보기

찾던 자료가 아닌가요?아래 자료들 중 찾던 자료가 있는지 확인해보세요

  • 학점은행제(토론)_디지텔공학개론, 마이크로프로세서, 시스템프로그래밍, 자료구조, 전자계산기구조, 컴퓨터시스템 4페이지
    학점은행제(토론)디지텔공학개론, 마이크로프로세서, 시스템프로그래밍, 자료구조 ... [자료구조] - 희망분량 8줄소프트웨어 생명주기는 총 6단계로 구성됩니다. ... 입출력과 다르게 버퍼를 이용해서 한 번에 버퍼를 이용해서 파일을 읽고 쓸
  • 자료구조의 이해 레포트2 3페이지
    자료구조의 이해 레포트외부 정렬은 정렬하려는 파일의 크기가 너무 커서 주기억 ... 값들이 저장공간 한 쪽에 뭉치게 되는 경우, 저장공간을 온전히 잘 활용해서 다고 ... 값을 갖게 됨2) 제산(Division) 함수- 나머지 연산자 mod(C에서의
  • 운영체제,자료구조- 검색프로그램 12페이지
    /2017/04/17/cs-19/열혈 자료구조 -윤성우 Hyperlink ... 구조체를 만들어서 여러 형식의 데이터를 넣을 수 있고 배열에 데이터를 저장하고 ... 바로 과제를 시작했습니다.자료구조책을 읽고 유튜브에서 자료구조에 대한 강의를
  • 자바프로그래밍 기말 요약 레포트 9페이지
    )자료구조 Class자료구조(Data structure)란? ... In First Out) 형태의 자료구조이다.가장 오래전에 입력된 데이터를 ... 들어갈 통 번호를 계산하는 자료구조이다.
  • [자료구조론]Queue를 이용한 미로찾기 과제 24페이지
    그리고 구조체의 사용될 변수는 currentPoint와 nextPoint로 ... 각각의 메소드 마다 Generic Data Type을 적어준다. ... 이미 template로 구현된 StackType과 QueType에 대해 자료형을
더보기
최근 본 자료더보기
유니스터디 이벤트
[데이터 구조]C로 쓴 자료구조론
  • 아이템매니아 이벤트
  • 유니스터디 이벤트
AI 챗봇
2024년 09월 14일 토요일
AI 챗봇
안녕하세요. 해피캠퍼스 AI 챗봇입니다. 무엇이 궁금하신가요?
10:04 오후
문서 초안을 생성해주는 EasyAI
안녕하세요. 해피캠퍼스의 방대한 자료 중에서 선별하여 당신만의 초안을 만들어주는 EasyAI 입니다.
저는 아래와 같이 작업을 도와드립니다.
- 주제만 입력하면 목차부터 본문내용까지 자동 생성해 드립니다.
- 장문의 콘텐츠를 쉽고 빠르게 작성해 드립니다.
9월 1일에 베타기간 중 사용 가능한 무료 코인 10개를 지급해 드립니다. 지금 바로 체험해 보세요.
이런 주제들을 입력해 보세요.
- 유아에게 적합한 문학작품의 기준과 특성
- 한국인의 가치관 중에서 정신적 가치관을 이루는 것들을 문화적 문법으로 정리하고, 현대한국사회에서 일어나는 사건과 사고를 비교하여 자신의 의견으로 기술하세요
- 작별인사 독후감
방송통신대학 관련 적절한 예)
- 국내의 사물인터넷 상용화 사례를 찾아보고, 앞으로 기업에 사물인터넷이 어떤 영향을 미칠지 기술하시오
5글자 이하 주제 부적절한 예)
- 정형외과, 아동학대