그림으로 개념을 이해하는 그로킹 알고리즘

그림으로 개념을 이해하는 그로킹 알고리즘

$26.00
Description
알고리즘, 어렵지 않다! 그림과 예제로 쉽게 배우는 알고리즘 입문서
『그로킹 알고리즘(개정판)』은 복잡한 수학이나 프로그래밍 지식 없이 누구나 알고리즘의 핵심 개념을 쉽게 이해할 수 있도록 구성된 책이다.
400개 이상의 재미있는 일러스트와 실생활 예제를 통해 정렬과 탐색 같은 기초 알고리즘부터 데이터 압축, 인공지능 등의 고급 알고리즘까지 폭넓게 다룬다. 이번 개정판에서는 특히 독자 요청이 많았던 트리와 NP-완전 문제에 대한 구체적 설명이 추가되었다.
이 책은 초보자도 부담 없이 시작할 수 있는 최고의 입문서로, 다양한 응용 사례를 통해 실무 활용도 높은 지식을 얻을 수 있다.

추천 독자
● 알고리즘에 처음 입문하려는 프로그래밍 초보자
● 알고리즘의 핵심 개념을 명확히 이해하고 싶은 개발자
● 주니어와 시니어 모두에게 실질적인 도움을 주는 도서를 찾는 독자

저자

아디티야바르가바

저자:아디티야바르가바
컴퓨터과학과순수미술을전공한소프트웨어엔지니어다.프로그래밍블로그adit.io를운영하며,알고리즘,함수형프로그래밍,머신러닝등에관한다양한주제를다룬다.쉽고명확한설명과시각적자료로복잡한기술개념을풀어내는데탁월하며,특히『그로킹알고리즘』은전세계적으로10만명이상의독자들에게사랑받아왔다.

역자:김도형
KAIST에서자동제어와신호처리를전공하고박사학위를받았다.LG전자와대우증권에서신호처리,금융정보시스템,알고리즘매매시스템개발을담당했다.현재는코스콤에서금융데이터분석소프트웨어와서비스를개발하며,알고리즘과프로그래밍교육에도힘쓰고있다.

목차


Chapter1.알고리즘의소개
01시작하기에앞서
02이진탐색
03빅오표기법
연습문제

Chapter02.선택정렬
01메모리가동작하는방식
02배열과연결리스트
03선택정렬
연습문제

Chapter03.재귀
01시작하기에앞서
02재귀
03기본단계와재귀단계
04스택
연습문제

Chapter04.퀵정렬
01시작하기에앞서
02분할정복
03퀵정렬
04빅오표기법복습
연습문제

Chapter05.해시테이블
01해시함수의소개
02해시함수
03해시테이블을사용하는예
04충돌
05성능
연습문제

Chapter06.너비우선탐색
01시작하기에앞서
02그래프의소개
03너비우선탐색
04그래프의구현
05알고리즘의구현
연습문제

Chapter07.트리
01시작하기에앞서
02루트가있는트리
03깊이우선탐색
04이진트리
05허프만코딩

Chapter08.균형트리
01시작하기에앞서
02균형잡기
03작은트리가더빠르다
04AVL트리:균형트리의일종
05스플레이트리
06B트리

Chapter09.다익스트라알고리즘
01너비우선탐색vs다익스트라알고리즘
02다익스트라알고리즘
03용어설명
04다익스트라알고리즘을사용한물물교환
05간선의가중치가음수인경우
06구현
연습문제

Chapter10.탐욕알고리즘
01수업시간표짜기문제
02배낭채우기문제
03집합커버링문제
연습문제

Chapter11.동적프로그래밍
01배낭채우기문제
02자주하는질문
03최장공통부분문자열
연습문제

Chapter12.KNN알고리즘
01오렌지와자몽분류하기
02추천시스템만들기
03회귀분석
04머신러닝의소개
05머신러닝모델훈련의개요
연습문제

Chapter13.더공부해야할것
01선형회귀
02역인덱스
03퓨리에변환
04병렬알고리즘
05맵-리듀스
06블룸필터와하이퍼로그로그
07HTTPS와디피-헬만키교환
08지역민감해싱
09최소힙과우선순위큐
10선형프로그래밍

부록
1.AVL트리의성능
2.BNP-난해문제
3.연습문제풀이
4.찾아보기

출판사 서평


알고리즘,어렵지않다!그림과예제로쉽게배우는알고리즘입문서
『그로킹알고리즘(개정판)』은복잡한수학이나프로그래밍지식없이누구나알고리즘의핵심개념을쉽게이해할수있도록구성된책이다.
400개이상의재미있는일러스트와실생활예제를통해정렬과탐색같은기초알고리즘부터데이터압축,인공지능등의고급알고리즘까지폭넓게다룬다.이번개정판에서는특히독자요청이많았던트리와NP-완전문제에대한구체적설명이추가되었다.
이책은초보자도부담없이시작할수있는최고의입문서로,다양한응용사례를통해실무활용도높은지식을얻을수있다.

추천독자
●알고리즘에처음입문하려는프로그래밍초보자
●알고리즘의핵심개념을명확히이해하고싶은개발자
●주니어와시니어모두에게실질적인도움을주는도서를찾는독자

알고리즘을배우는가장직관적이고실용적인방법
『그로킹알고리즘(개정판)』은알고리즘학습의진입장벽을낮추기위해만들어진책입니다.어려운수학과복잡한코드를배제하고,직관적으로이해할수있는삽화와설명을중심으로알고리즘의본질에다가갑니다.이책은기존알고리즘교재들과달리독자가실질적으로활용할수있는문제해결능력을키우는데중점을두고있는것이특징입니다.
특히,개정판에서는독자들이실무에서활용할수있는트리구조와NP-완전문제에대한깊이있는사례를추가하며,초보자와경험자모두에게만족감을줄수있는완성도를더했습니다.실생활에서바로적용가능한알고리즘과자료구조학습을원하는독자들에게추천합니다.

주요내용
●정렬과탐색알고리즘의기초개념과응용사례
●트리와그래프알고리즘의구조와활용방법
●NP-완전문제의이해와해결전략
●KNN등기초머신러닝알고리즘의실용적활용