이 책은 그동안 알고리즘 서적을 읽다가 중도에 포기한 독자 및 프로그래밍을 처음 접하는 입문자들이나 초보자들을 위해 집필된 기본서이다. 알고리즘을 이해하기 쉽게 설명하고 많은 알고리즘을 다루는 것보다 알고리즘을 직접 만드는 ‘문제 해결능력’을 기르는 데 집중한다. 이렇게 배운 알고리즘을 JavaScript, PHP, C, Java, Swift, Python, Visual Basic, Scratch 8가지 언어를 통해 코딩을 실습함으로써 보다 깊이 있는 알고리즘 공부를 하도록 도와준다.
도서 상세 이미지 & 목차
제1장 알고리즘이란? 1.1 알고리즘이란? 1.2 프로그램과 알고리즘의 차이 1.3 알고리즘을 생각해보자 1.4 여러 가지 알고리즘
제2장 여러 가지 프로그래밍 언어 2.1 여러 가지 프로그래밍 언어 2.2 JavaScript 2.3 PHP 2.4 C 2.5 Java 2.6 Swift 2.7 Python 2.8 Visusl Basic 2.9 Scratch
3장 데이터 구조와 알고리즘 기본 3.1 데이터 구조 3.2 플로차트 3.3 알고리즘의 기본 3.4 알고리즘에서 프로그램으로
4장 간단한 알고리즘 4.1 간단한 알고리즘 4.2 합계 4.3 평균 4.4 최댓값, 최솟값 4.5 데이터 교환
5장 검색 알고리즘 5.1 검색(Search) 알고리즘이란? 5.2 선형 검색법(Linear search) 5.3 이분 검색법(Binary search)
알고리즘은 프로그래밍을 시작하기 전 가장 먼저 배우는 기초 단계로, 좋은 프로그램을 만들기 위해서는 논리적으로 탄탄한 구조를 지닌 알고리즘을 작성해야 합니다. 알고리즘은 수많은 시행착오를 만나지만 결국 문제를 해결하기 위한 ‘문제 해결방법’입니다. 이 책은 알고리즘의 제작 의도부터 시작해서 시행착오를 최소화할 수 있도록 ‘아무것도 모르는 초보자’도 충분히 이해할 수 있도록 최대한 쉽게 설명합니다. 다양한 그림과 함께 알고리즘을 재미있게 학습해 나아가 논리적으로 설계하는 사고방식을 가질 수 있도록 구성했습니다.
바라건대 독자들께서 이 책을 통해 ‘알고리즘이 도대체 뭐지?’라는 의문을 해소하고 ‘프로그래밍은 어렵고 복잡하다.’라는 생각에서 벗어나 주도적으로 만들고 싶은 알고리즘을 만들 수 있는 즐겁게 프로그래밍을 할 수 있는 프로그래머가 되기를 기대해봅니다.
배송료는 무료입니다.
(단, 고객 변심으로 인한 반품 시 왕복 배송비 5,000원 차감)
구매하신 날로부터 1~7일 이내에 받아 보실 수 있습니다.
당일 출고 기준( 평일 오후 4시 주문 건, 토요일 오전 10시 주문 건)
택배사(CJ대한통운) 일정 및 상품에 따라 배송기간 상이
반품/교환/환불
가능 기간
도서 배송 받은 날부터 7일 이내에 반품/교환/환불이 가능합니다.
반품된 도서의 상태를 확인한 후 환불 및 교환 처리해 드립니다.
※왕복배송비 5,000원 차감
반품/교환
불가
구매한 날로부터 7일이 경과한 경우
소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
일부 사용되었거나 상품가치가 현저히 감소했을 경우
예) DVD파손, 비닐 랩핑 훼손, 필기, 구김 외 기타
반품 방법
고객센터 Q&A <반품/교환/환불> 상담 또는 고객센터로 문의 후 반품하실 상품명과 주문번호,반송내용 등을 알려주신 후 반송 부탁드립니다.
반드시 주문자명/수령자명(또는 원송장번호)을 기재택배 반품 시 CJ대한통운 이용
(다른 택배사 이용 시 선불로 보내주세요.)
고객 변심으로 인한 반품은 왕복 배송비 5,000원 차감 후 환불