logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

C언어로 쉽게 풀어쓴 자료구조

C언어로 쉽게 풀어쓴 자료구조

(Data Structures in C, 개정판)

천인국 (지은이)
생능
29,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
알라딘 로딩중
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
알라딘 알라딘 직접배송 1개 15,500원 >
알라딘 판매자 배송 36개 2,800원 >
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

C언어로 쉽게 풀어쓴 자료구조
eBook 미리보기

책 정보

· 제목 : C언어로 쉽게 풀어쓴 자료구조 (Data Structures in C, 개정판)
· 분류 : 국내도서 > 대학교재/전문서적 > 공학계열 > 컴퓨터공학 > 데이터베이스 개론
· ISBN : 9788970506432
· 쪽수 : 535쪽
· 출판일 : 2014-02-14

책 소개

본격적인 내용을 설명하기에 앞서 먼저 그림으로 충분히 설명을 하였다. 다음에 자바 애플릿으로 작성된 가상 실습 소프트웨어로 개념을 확실히 한 다음, 유사코드로 작성된 알고리즘을 학습하고 최종적으로 C언어로 구현된 내용을 학습할 수 있도록 구성되었다.

목차

1. 자료구조와 알고리즘
1.1. 자료구조와 알고리즘
1.2. 추상 데이터 타입
1.3. 알고리즘의 성능 분석
1.4. 자료 구조 표기법
■ 연습문제

2. 순환
2.1. 순환의 소개
2.2. 거듭 제곱 값 계산
2.3. 피보나치 수열의 계산
2.4. 하노이탑 문제
■ 연습문제

3. 배열, 구조체, 포인터
3.1. 배열
3.2. 배열의 응용: 다항식
3.3. 배열의 응용: 희소행렬
3.4. 구조체
3.5. 포인터
3.6. 동적 메모리 할당
■ 연습문제

4. 리스트
4.1. 리스트 추상 데이터 타입
4.2. 배열로 구현한 리스트
4.3. 연결 리스트
4.3.1. 연결 리스트의 소개
4.3.2. 단순 연결 리스트
4.3.3. 원형 연결 리스트
4.3.4. 이중 연결 리스트
4.3.5. 연결 리스트의 응용: 다항식
4.4. 연결 리스트로 구현된 리스트
4.5. 선형 리스트의 응용: 텍스트 에디터
■ 연습문제

5. 스택
5.1. 스택 추상 데이터 타입
5.2. 배열로 구현한 스택
5.3. 연결 리스트로 구현한 스택
5.4. 괄호 검사
5.5. 수식의 계산
5.6. 미로 탐색 문제
■ 연습문제

6. 큐
6.1. 큐 추상 테이터 타입
6.2. 배열로 구현된 큐
6.3. 연결 리스트로 구현된 큐
6.4. 덱
6.5. 큐의 응용
■ 연습문제

7. 트리
7.1. 트리의 개념
7.2. 이진 트리 소개
7.3. 이진 트리 표현
7.4. 이진 트리 순회
7.5. 이진 트리 연산
7.6. 스레드 이진 트리
7.7. 이진 탐색 트리
7.8. 이진 탐색 트리의 응용: 영어 사전
■ 연습문제

8. 우선 순위 큐
8.1. 우선 순위 큐 추상 자료형
8.2. 우선 순위 큐의 구현 방법
8.3. 히프
8.3.1. 히프의 개념
8.3.2. 히프의 구현
8.3.3. 삽입 연산
8.3.4. 삭제 연산
8.3.5. 히프의 복잡도 분석
8.4. 히프의 응용
■ 연습문제

9. 정렬
9.1. 정렬이란?
9.2. 선택 정렬
9.3. 삽입 정렬
9.4. 버블 정렬
9.5. 쉘 정렬
9.6. 합병 정렬
9.7. 퀵 정렬
9.8. 히프 정렬
9.9. 기수 정렬
9.10. 정렬 알고리즘의 비교
9.11. 정렬의 응용: 영어 사전을 위한 정렬
■ 연습문제

10. 그래프
10.1. 그래프란?
10.2. 그래프 추상 데이터 타입
10.3. 그래프의 표현 방법
10.4. 그래프의 탐색
10.4.1. 깊이 우선 탐색
10.4.2. 너비 우선 탐색
10.5. 연결 성분
10.6. 신장 트리
10.7. 최소 비용 신장 트리
10.7.1. Kruskal의 MST 알고리즘
10.7.2. Prim의 MST 알고리즘
10.8. 최단 경로
10.8.1. Dijkstra의 최단 경로 알고리즘
10.8.2. Floyd의 최단 경로 알고리즘
10.9. 위상 정렬
■ 연습문제

11. 해싱
11.1. 해싱이란?
11.2. 추상 자료형 사전 구조
11.3. 해싱의 구조
11.4. 해쉬 함수
11.5. 충돌해결책
11.5.1. 선형 조사법
11.5.2. 체이닝
11.6. 해싱의 성능 분석
■ 연습문제

12. 탐색
12.1. 탐색이란?
12.2. 정렬되지 않은 배열에서의 탐색
12.3. 정렬된 배열에서의 탐색
12.4. 균형 이진 탐색 트리
12.4.1. AVL 트리
12.4.2. 2-3 트리
12.4.3. 2-3-4 트리
■ 연습문제

저자소개

천인국 (지은이)    정보 더보기
서울대학교 전자공학과에 입학하여 1983년에 공학사 학위를 취득하였고, 한국과학기술원 대학원에 입학하여 1985년에 전기 및 전자공학과 석사 학위를, 1993년에 박사 학위를 취득하였다. 1985년부터 1988년까지 삼성전자 종합연구소에서 주임 연구원으로 재직하였고, 1993년부터 현재까지 순천향대학교 컴퓨터공학과 교수로 재직 중이다. 2005년에는 캐나다 UBC에서 방문교수를 지냈다. 저서로는 『인공지능 2판』(2023, 인피니티북스), 『HTML5+CSS3+JavaScript로 배우는 웹프로그래밍 기초 2판』(2023, 인피니티북스), 『Power JAVA 3판』(2022, 인피니티북스), 『인공지능』(2020, 인피니티북스), 『스크래치로 배우는 컴퓨팅 사고와 문제해결』(2019, 인피니티북스), 『OpenCV를 이용한 디지털 영상처리』(2019, 인피니티북스), 『Power Java Compact』(2018, 인피니티북스), 『어서와 C++는 처음이지!』(2018, 인피니티북스), 『문제해결과 컴퓨팅 사고』(2017, 인피니티북스), 『문제해결과 컴퓨팅 사고를 위한 스크래치』(2017, 인피니티북스), 『문제해결과 컴퓨팅 사고를 위한 파이썬』(2017, 인피니티북스), 『어서와 파이썬은 처음이지!』(2016, 인피니티북스), 『어서와 Java는 처음이지!』(2015, 인피니티북스), 『어서와 C언어는 처음이지!』(2015, 인피니티북스), 『HTML5+CSS3+JavaScript로 배우는 웹프로그래밍 기초』(2014, 인피니티북스), 『C++ Espresso』(2010, 인피니티북스), 『Power C++』(2010, 인피니티북스), 『쉽게 풀어쓴 C언어 Express』(2007, 생능출판사), 『C언어로 쉽게 풀어쓴 자료구조』(2005, 생능출판사) 등이 있다.
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책