---------------
01 기본 알고리즘
---------------
__01-1 알고리즘이란?
____세 정수의 최댓값 구하기
____조건 판단과 분기 살펴보기
____순서도의 기호 살펴보기
__01-2 반복
____1부터 n까지 정수의 합 구하기
____양수만 입력하기
____다중 루프 다루기
---------------
02 기본 자료구조
---------------
__02-1 배열이란?
____자료구조 정의하기
____배열 다루기
____메모리 할당과 동적 객체 생성하기
____배열을 동적으로 생성하기
____배열 요소의 최댓값 구하기
____배열 요소를 역순으로 정렬하기
____기수 변환하기
____소수 나열하기
____다차원 배열 만들기
____날짜를 계산하는 프로그램 만들기
__02-2 구조체란?
____구조체 살펴보기
____구조체 배열로 구현하기
---------------
03 검색 알고리즘
---------------
__03-1 검색 알고리즘이란?
____검색과 키 살펴보기
____배열에서 검색하기
__03-2 선형 검색
____선형 검색 다루기
____보초법으로 검색 다루기
__03-3 이진 검색
____이진 검색 다루기
____복잡도 살펴보기
____정렬된 배열에서 검색하는 bsearch 함수 알아보기
---------------
04 스택과 큐
---------------
__04-1 스택이란?
____스택 알아보기
____스택 만들기
__04-2 큐란?
____큐 알아보기
____배열로 큐 만들기
____링 버퍼로 큐 만들기
---------------
05 재귀 알고리즘
---------------
__05-1 재귀의 기본
____재귀 알아보기
____순차곱셈(팩토리얼 구하기
____유클리드 호제법 살펴보기
__05-2 재귀 알고리즘의 분석
____재귀 알고리즘 분석하기
____재
-----------------------------------
자료구조와 알고리즘의 기초를 탄탄하게 하고,
C 언어 능력도 200% 올리자!
-----------------------------------
‘팩토리얼을 재귀 함수 호출로 구현하세요.’, ‘5분 안에 큐를 구현하세요.’라는 면접 질문 앞에서 얼어 버리는 당신! 머리로는 알겠는데 코드로 표현하지 못한다면? 바로 이 책이 필요합니다! 저자의 친절한 설명과 230개의 도해를 보며 알고리즘 개념을 확실하게 익히세요. 그런 다음 실습 예제 113개는 손으로 코드를 입력하고 프로그램을 실행하면서 알고리즘이 어떻게 동작하는지 직접 확인해 보세요. 눈으로 읽고 코드를 한 줄씩 입력하다 보면 어느새 자료구조와 알고리즘은 여러분의 것이 됩니다.
-----------------------------------
공학교육협회 저작상 수상, 기초 프로그래밍 교육서의 대가!
시바타 보요 교수의 ≪Do it! 자료구조와 함께 배우는 알고리즘 입문≫ 시리즈!
-----------------------------------
자료구조와 알고리즘은 프로그래밍 언어를 공부할 때 대부분 어려워하는 분야입니다. 왜 그럴까요? 그 이유는 알아야 할 내용이 엄청 많기 때문입니다. 하지만 자료구조와 알고리즘에서 꼭 알아야 할 핵심 개념을 순서대로 공부하면 어렵지 않습니다. 이 책의 저자는 공학교육협회 저작상을 수상한 프로그래밍 교육서의 대가입니다. 수십 년간 노하우를 축적한 시바타 보요 교수의 설명을 따라가다 보면 자료구조와 알고리즘의 기초를 탄탄하게 쌓을 수 있습니다.
-----------------------------------
동일 시리즈 최다 도표 수록!
230개의 도표로 자료구조와 알고리즘을
더 쉽게 이해한다!
-----------------------------------
코드만 보면 어려운 내용도 그림으로 보면 쉽게 이해할 수 있습니다. 이 책은 실습 예제 코드의 핵심 내용을 그림과 표를 이용