• 베스트
  • 소득공제
  • 무료배송

파이썬으로 배우는 자료 구조 핵심 원리

  • 양태환
  • 길벗
  • 2021년 08월 20일
사용자 평점
0리뷰 0개
10%19,800원22,000원
적립금
1,100원 (5% 적립)
추가 적립 안내
  • 5만원 이상 결제 시 (*배송비 제외)

    정가제FREE(상품/사은품) 금액이
    2,000원 이상이면 2,000원 추가적립

  • 10만원 이상 결제 시 (*배송비 제외)

    정가제FREE(상품/사은품) 금액이
    2,000원 이상이면 2,000원 추가적립

    정가제FREE(상품/사은품) 금액이
    5,000원 이상이면 5,000원 추가적립

회원가입 시 적립금 즉시 지급!

배송비
무료 (해외배송의 경우 지역에 따라 상이)

배송안내

배송비 안내
  • 1만원 이상 주문 시 무료배송 입니다.
  • 주문하신 상품을 해외로 배송 하시는 경우에는 별도의 항공료 가 부과됩니다
서울특별시 강남구 강남대로 542(논현동, 영풍빌딩)
주문 수량 변경시 안내

[주문/배송] 주문 수량 변경 시 안내

주문 수량 변경 시,배송일정이 변경될 수 있으니 반드시 확인해 주시기 바랍니다.
(고객센터 1544-9020)

지금 주문하면 10/7(수) 출고 가능
택배보다 빠른, 나우드림
상품 규격 정보
상품상세정보
ISBNISBN-13 : 9791165216450
쪽수272쪽
크기기타 규격
제품구성단행본
이 책이 속한 분야
  • 컴퓨터/IT > 인터넷
관련 이벤트

AI추천 이유

책 소개
재귀 함수부터 다양한 그래프 알고리즘까지! 핵심 개념과 동작 원리로 이해하는 자료 구조 첫걸음! 유명한 자료 구조 책들이 여러 권 있지만, 방대한 양에 읽다 지치기 쉽다. 그래서 자료 구조를 좀 더 쉽게 공부하기 위해 단순히 자료 구조의 구현에 집중하기보다는 “인덱스는 어떻게 작동하기에 데이터베이스의 성능을 좋게 만들 수 있을까?”라는 한 가지 질문을 던져 놓고 이 질문의 답을 찾아가는 과정을 담았다. 모든 자료 구조를 다루진 않지만 이 과정에서 다룰 수 있는 여러 가지 자료 구조를 배우며, 개념을 확장해 나가는 방식으로 설명한다. 빅오, 재귀 함수에서부터 다양한 그래프 알고리즘까지 그림 184개로 필수 자료 구조의 핵심 개념을 익힌 후 파이썬으로 구현한 코드도 직접 확인하고 실행해 볼 수 있다. 또한, 실제 자료 구조를 어디에 어떻게 활용할 수 있는지도 엿볼 수 있다. 이 책이 자료 구조를 학습하려는 분들에게 시작점이자 다른 유명한 자료 구조 책을 볼 수 있게 해주는 징검다리 역할을 해줄 것이다.
목차
1장 재귀 함수 1.1 재귀 함수: 자신을 호출하는 신기한 함수 __1.1.1 재귀 함수로 팩토리얼 구현하기 __1.1.2 스택 프레임으로 재귀 함수 이해하기 __1.1.3 순열을 재귀 함수로 구현하기: 재귀 트리 사용하기 2장 성능 분석 2.1 자료 구조 성능 이야기: 빅오 __2.1.1 알고리즘 성능 분석 __2.1.2 성능을 비교하는 방법: 빅오 __2.1.3 방심은 금물!: 빅오의 함정 2.2 추상 데이터 타입이란 3장 배열: 변수가 한곳에 모여 있으면 빠르다! 3.1 동적 배열이란 3.2 지역성의 원리와 캐시 3.3 인덱싱: 데이터에 빠르게 접근한다! 3.4 동적 배열에서 데이터의 삽입과 삭제 1 3.5 동적 배열에서 데이터의 삽입과 삭제 2 4장 연결 리스트: 삽입과 삭제를 빠르게 할 수 없을까? 4.1 연결 리스트 이해하기 4.2 동적 배열과 연결 리스트 4.3 더미 이중 연결 리스트 5장 스택과 큐, 그리고 덱 5.1 스택: 데이터를 차곡차곡 쌓는다 __5.1.1 스택 구현: 동적 배열을 이용하여 구현하기 5.2 큐: 데이터로 줄 세우기 __5.2.1 큐 구현 1: 동적 배열을 단순하게 사용해서 구현하기 __5.2.2 큐 구현 2: 원형 큐로 구현하기 5.3 덱: 스택으로도 큐로도 사용할 수 있는 덱 6장 그래프: 관련 있는 데이터 연결하기 6.1 그래프 용어 정리 6.2 그래프를 표현하는 두 가지 방법: 도시와 도시를 이어 보자 6.3 그래프의 모든 노드 방문: 모든 도시를 여행해 보자 __6.3.1 너비 우선 탐색: 인근 도시부터 여행하기 __6.3.2 깊이 우선 탐색: 한 방향으로 쭉 따라 여행하기 7장 트리: 정말 쓸 데가 많은 자료 구조 7.1 트리 용어 정리 7.2 이진 트리의 순회: 모든 노드 방문하기 __7.2.1 전위 순회 __7.2.2 중위 순회 __7.2.3 후위 순회 __7.2.4 레벨 순서 순회 8장 다양한 트리 1: 이진 탐색 트리 8.1 이진 탐색 알고리즘 8.2 딕셔너리의 내부 구현 8.3 이진 탐색 트리 8.4 이진 탐색 트리의 구현 8.5 이진 탐색 트리의 단점 9장 다양한 트리 2: 레드 블랙 트리 9.1 어떻게 균형을 맞출 것인가? 9.2 레드 블랙 트리 9.3 레드 블랙 트리의 구현 10장 다양한 트리 3: B 트리 10.1 메모리 계층 구조 10.2 데이터베이스에 데이터 삽입, 탐색, 삭제해 보기 10.3 B 트리 10.4 B 트리에 키 삽입·삭제하기 10.5 B+ 트리 10.6 B 트리로 인덱스 만들기 11장 다양한 트리 4: 힙과 우선순위 큐 11.1 힙 11.2 우선순위 큐 12장 다양한 그래프 알고리즘 1: 위상 정렬 12.1 위상 정렬 13장 다양한 그래프 알고리즘 2: 최소 비용 신장 트리 13.1 탐욕 알고리즘 13.2 크루스칼 알고리즘 __13.2.1 그래프의 표현 __13.2.2 분리 집합: 사이클이 형성되는지 어떻게 확인하지? __13.2.3 크루스칼 알고리즘 구현 13.3 프림 알고리즘 __13.3.1 가중치가 가장 작은 에지를 찾는 방법 __13.3.2 프림 알고리즘 구현 14장 다양한 그래프 알고리즘 3: 최단 경로 14.1 데이크스트라 알고리즘 14.2 BFS와 프림 알고리즘, 그리고 데이크스트라 알고리즘 15장 자료 구조가 적용된 실제 사례 15.1 생산자 -소비자 패턴: 큐 15.2 자바스크립트 엔진: 스택과 큐
저자 소개
저자 : 양태환
    양태환
    개발, 육아, 공부를 병행하느라 바쁜 직장인 프로그래머다. 게임, 네트워크, 운영 체제 등 관심 분야가 많아 즐겁게 프로그래밍하고 있다. 『컴퓨터 사이언스 부트캠프 with 파이썬』(길벗, 2018)을 집필했다.

    도서리뷰

    이 책을 읽고 어떤 느낌을 받으셨나요?
    리뷰를 남기고 다른 독자들과 함께 공유해보세요.

    안내 열기구매(배송/수령완료) 후 리뷰를 작성하시면 적립금 300원을 드려요!

    등록된 리뷰가 없습니다

    첫번째 리뷰어가 되어주세요

    교환/반품/환불
    반품/교환방법
    • 마이페이지 > 주문관리 > 주문/배송조회 > 주문조회 후  [1:1상담신청]  또는 고객센터 (1544-9020)
    • ※ 오픈마켓, 해외배송 주문상품 문의 시 [1:1상담신청] 또는 고객센터 (1544-9020)
    반품/교환 가능기간
    • 변심반품의 경우 수령 후 7일 이내
    • 상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내
    반품/교환비용
    • 단순변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
    • 해외직배송 도서 구매 후 단순변심에 의한 취소 및 반품 시 도서판매가의 20% 수수료 부과
    반품/교환 불가 사유
    • 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
    • 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
      예) 만화, 잡지, 수험서 및 문제집류
    • 복제가 가능한 상품 등의 포장을 훼손한 경우
      예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집
    • 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우
    • 디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
    • 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
    • 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우
    상품 품절
    • 공급사(출판사) 재고 사정에 의해 품절/지연될 수 있으며, 품절 시 관련 사항에 대해서는 이메일과 문자로 안내드리겠습니다.
    소비자 피해보상
    환불지연에 따른 배상
    • 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은 소비자분쟁 해결 기준 (공정거래위원회 고시)에 준하여 처리됨
    • 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의 소비자 보호에 관한 법률에 따라 처리함

    매장에서 사용할 수 있는 바코드가 있어요!