콘텐츠 바로가기
본문 바로가기


YES24 카테고리 리스트

YES24 서비스 리스트

YES24 이벤트 리스트

크레마 원 출시

검색

추천 검색어

1/6

유틸메뉴
로그인
회원가입
마이페이지 마이페이지 더보기
카트
주문/배송
고객센터

어깨배너

7월 쿠폰모음 미스 프랑스 천만 포인트 팡팡 현대카드 앱카드 6월 크레마 원 신한카드 프로모션
1/6

빠른분야찾기

YES24 분야별코너

  • 특가도서
  • 추천도서
  • 기획코너
  • 회원리뷰
  • 작가파일
  • 미리보기
  • 문화행사초대
  • 명사의서재
  • 대량주문
  • 법인회원

커튼배너

마우스를 올려주세요.

윙배너

마우스를 올려주세요.

슈퍼특가

YES24모바일웹

마케팅 이미지 배너

마케팅 텍스트 배너


뇌를 자극하는 알고리즘
크게보기
상품 가격정보
정가 25,000원 정가제 Free
판매가 20,000(20%할인)
YES포인트 도움말 600원(3%적립) + 마니아추가적립
예스24하나SK카드 12,000원(40%할인,월1만원한도) | 할인카드 더보기
예스24신한카드 12,000원(40%할인,1만원이상 결제시) | 할인카드 더보기
  • 추가혜택쿠폰 쿠폰받기
    • 주문금액대별 할인쿠폰
  • 5만원이상 구매시 2,000원 추가적립 도움말

출간일

2009년 09월 15일

604쪽 | 1216g | 188*254*35mm

ISBN-13

9788979146875

ISBN-108979146876

판매중 | 판매지수 4581 판매지수란?
배송비
무료 안내
주문수량
올림 내림
해외배송가능, 최저가 보상

카트에 넣기

바로 구매하기

리스트에 넣기

리뷰쓰기

책소개

자료구조/알고리즘 서적은 너무 어려워서 중도에 포기하는 학습자가 많다. 이 책은 그동안 알고리즘 서적을 읽다가 중도에 포기한 독자를 위한 책으로, 중도에 포기하지 않을 자료구조/알고리즘 책이다. 수식은 줄이고 그림은 늘려 입문자를 배려한 구성으로, 각 장의 주제를 쉽게 이해시키는 이야기를 통해 쉽고 재미있게 개념을 익힐 수 있다. 또한 바로 실행하고 확인할 수 있는 소스 코드를 예제로 준비해서 실제로 알고리즘을 어떻게 프로그래밍으로 구현하는지 배울 수 있다.


저자 소개

저자: 박상현

2009년 현재 8년차에 접어든 프로그래머이다. 대학을 졸업한 2002년에 (주)한미데이타에 입사하여 메타 검색엔진과 ORM 프레임워크를 개발했고, 2003~2005년에는 (주)에임시스템에서 근무하며 반도체/LCD 공정을 위한 MES(Manufacturing Execution System)를 개발하였다. 현재는 뉴그리드 테크놀로지에서 네트워크 및 네트워크 요소 관리 시스템을 개발하는 연구원으로 근무하고 있다. 최근에는 프로그래머의 생산성을 향상시키는 기술과 방법론에 관심을 갖고 공부하고 있다. 저서로는 『클릭하세요 C# 프로그래밍』(2003, 대림출판사), 『비주얼 C# 2005 익스프레스로 배우는 C# 2.0 프로그래밍』(2006, 대림출판사), 『클릭하세요 비주얼 C++ 2005 프로그래밍』(2006, 대림출판사) 등이 있다.

목차

[1부. 자료구조]
1장. 리스트
01. 링크드 리스트
02. 더블 링크드 리스트
03. 환형 링크드 리스트

2장. 스택
01. 스택 주차장의 추억
02. 스택의 주요 기능: 삽입과 제거
03. 배열로 구현하는 스택
04. 링크드 리스트로 구현하는 스택
05. 스택의 응용: 사칙 연산 계산기

3장. 큐
01. 큐
02. 큐의 주요 기능: 삽입과 제거
03. 끝은 새로운 시작이다: 순환 큐
04. 링크드 큐

4장. 트리
01. 트리 기초 다지기
02. 이진 트리
03. 수식 트리
04. 분리 집합

[2부. 알고리즘]
5장. 정렬
01. 콩쥐의 해결책: 정렬 알고리즘
02. 버블 정렬
03. 삽입 정렬
04. 퀵 정렬
05. C 표준 라이브러리의 퀵 정렬 함수

6장. 탐색
01. 데이터를 찾아서
02. 순차 탐색
03. 이진 탐색
04. 이진 탐색 트리
05. 레드 블랙 트리

7장. 우선순위 큐와 힙
01. 우선순위 큐
02. 힙
03. 힙을 이용한 우선순위 큐의 구현

8장. 해시 테이블
01. 해시에 대하여
02. 해시 테이블: 공간을 팔아 시간을 사다
03. 해시 함수
04. 충돌 해결하기

9장. 그래프
01. 그래프를 소개합니다
02. 그래프를 어떻게 표현할 것인가?
0
... 펼처보기

출판사 리뷰

그동안 알고리즘 서적을 읽다가 중도에 포기한 독자를 위한 책이다.

자료구조/알고리즘 서적은 너무 어려워서 중도에 포기하는 학습자가 많다. 이 책은 이들을 위해 쓰여졌다. 당신이 그토록 찾아 헤매던, 중도에 포기하지 않을 자료구조/알고리즘 책이다.

3. 이 책의 특징
-. 쉽고 재미있게 개념을 익히는 이야기 구조(각 장의 주제를 쉽게 이해시키는 이야기)
-. 수식은 줄이고 그림은 늘린, 입문자를 배려한 구성(수식을 줄여서 학습의 부담을 줄였다)
-. 바로 실행하고 확인할 수 있는 소스 코드(의사코드가 아니다, 실제 구현해볼 수 있는 코드다)

4. 어떤 독자를 위한 책인가?
-. 수학적 지식이 미흡하여 기존 알고리즘 서적에 어려움을 느끼는 학원/학부생
-. 현업에서 알고리즘, 자료구조의 학습 필요성을 느끼고 있는 30대 개발자
-. 그동안 자료구조/알고리즘 서적을 읽다가 중도에 포기했던 독자

이 책의 목표는 독자를 마지막 페이지까지 가게 하는 것이다

프로그래머에게 자료구조, 알고리즘은 산과 같다. 넘어야 한다는 것을 알기에 오르고 또 오르지만, 정상을 밟기란 쉽지 않다. 배우기가 어렵고 재미도 없기 때문이다. 그래서 많은 프로그래머가 포기한다. 이 책의 목표는 마지막 페이지까지 독자를 가게 하는 것이다. 난이도를 입문자 눈높이에 맞추고 어렵게 느끼지 않도록 친절하게 설명한다. 각 장에서 다루는 개념과 상통하는 재미있는 이야기를 도입부에 넣어서 개념을 쉽게 익히면서 동시에 학습하는 즐거움을 준다. 수식 사용을 줄여서 학습의 부담을 줄이고 그림을 많이 넣어서 이해도를 높였다. 바로 실행하고 확인할 수 있는 소스 코드를 예제로 준비해서 실제로 알고리즘을 어떻게 프로그래밍으로 구현하는지 배울 수 있다. 만약, 당신이 그동안 알고리즘 서적을 읽다가 중도에 포기했다면 마음 편히 알고리즘을 학습하고 더 나아가 배우는 즐거움까지 얻기 바란다.

추천평

'뛰어난 개발자'란 어떤 사람인가? 한 사람의 뛰어난 개발자는 평범한 100명이 머리를 싸매고 고민해도 만들어내지 못하는 무언가를 만들어 낸다. 어떻게 해야 뛰어난 개발자가 될 수 있을까? 첫째, 문제 해결을 위한 핵심 이슈를 빠르게 파악하는 분석력이다. 둘째, 최적의 문제 해결 방법을 찾아내는 창의력이다. 셋째, 좋은 성격이다. 많이 듣고 상대방의 이해를 돕고 동의를 끌어낼 수 있어야 한다. 어려운 문제를 만났을 때 포기하지 않고 반드시 성공한다는 확신이 넘쳐야 한다. 그 활력에 주위의 개발자들이 동화된다. 마지막으로 성실하고 부지런해야 한다. 무슨 일을 하든 같겠지만 개발자는 항상 노력해야 한다. 부지런하지 않으면 빠른 변화를 좇기 어렵다. 자 무엇부터 시작해야 할까? 뛰어난 개발자가 되기 위해 가장 먼저 해야 할 것은 기본기를 닦는 것이다. 자료구조와 알고리즘은 개발자에게 무엇보다 중요한 기본기이다. 기본기는 책 한 번 읽었다고 해서 자기 것이 되지 않는다. 반복해서 읽고 실제 문제해결에 적용시켜 보고 응용까지 할 수 있어야 비로소 자기 것이 된다. 이렇게 각인된 기본기가 바탕이 되어 분석력과 창의력이 생긴다. 따라서 자료구조와 알고리즘 서적을 항상 가까이 두고 반복해서 읽어야 한다. 『뇌를 자극하는 알고리즘』은 만만치 않은 내용을 성격 좋은 저자가 활기차게 설명한다. 뒤로 갈수록 뇌에 자극이 심해지겠지만, 완전히 자기 것으로 만들고 나면 다른 세상이 보일 것이다. - 윤태호(유비맵(주) 부사장)


단기간에 급격히 발전한 컴퓨터 공학을 이해하는 첫걸음은 알고리즘을 이해하는 것이다. 알고리즘을 잘 이해하려면 이론을 먼저 습득하고, 이를 응용하여 구현할 수 있게 이끌어 주는 책이 필요하다. 이 책은 이론을 복잡한 수식 없이 쉽게 설명하고, 면밀히 검증된 구현 코드를 제공하여 독자들이 분석하고 응용할 수 있게 편의를 제공한다. 난해한 알고리즘을 쉽게 설명했다는 것은 저자가 알고리즘을 독자들에게 쉽고 직관적으로 전달하기 위해 얼마나 고민했는지 보여준다. 또한, 각 알고리즘의 필요성을 재미있는 비유로 독자의 관심을 유발하여, 책을 덮기 전까지 지루함을 느낄 틈을 주지 않는다. 매 장을 읽고 나면 알고리즘뿐 아니라 컴퓨터 전반에 대한 이해가 높아가는 것을 느낄 것이다. 내용과 재미가 모두 충실한 이 책을 여러분에게 주저 없이 추천한다. - 조인식 (서울대학교 언어학과 박사 수료 (전산언어학 전공))


반품/교환 안내

※ 상품 설명에 반품/교환과 관련한 안내가 있는경우 아래 내용보다 우선합니다. (업체 사정에 따라 달라질 수 있습니다)

반품/교환 방법 마이페이지 > 반품/교환 신청 및 조회, 1:1 문의, 고객만족센터(1544-3800)
반품/교환 가능기간 출고 완료후 30일 이내의 주문 상품
반품/교환 비용 고객의 단순변심 및 착오구매일 경우 상품 반송비용은 고객 부담임
직수입양서/직수입일서중 일부는 변심 또는 착오로 취소시 해외주문취소수수료 20%를 부과할수 있음
반품/교환 불가사유 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우(단지 확인을 위한 포장 훼손은 제외)
소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우 : 예) 화장품, 식품, 가전제품 등
복제가 가능한 상품 등의 포장을 훼손한 경우 : 예) 음반, DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집
소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우
디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우
소비자 피해보상 상품의 불량에 의한 반품, 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은 소비자분쟁해결기준(공정거래위원회 고시)에 준하여 처리됨
환불 지연에 따른 배상 대금 환불 및 환불 지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의 소비자 보호에 관한 법률에 따라 처리
예스이십사(주)
서울시 영등포구 은행로 11, 5층~6층(여의도동,일신빌딩) 대표 : 김동녕, 김기호   개인정보관리책임자 : 서영호 privacy@yes24.com 사업자등록번호 : 229-81-37000   통신판매업신고 : 제 19-2682호 사업자 정보확인
고객만족센터 T.1544-3800
상담 전화번호
  • 중고샵 문의 1544-3800
  • 영화예매 문의 1544-7758
  • 패션전문관 문의 1544-5336
  • 공연예매 문의 1544-6399
1:1 친절상담 자주 묻는 질문 상담시간 안내
YES24 수상내역
소비자피해보상보험 서울보증보험
고객님은 안전거래를 위해 현금 등으로 결제 시 저희 쇼핑몰에서 가입한 구매안전서비스를 이용하실 수 있습니다. 서비스가입사실 확인
EQUUS4