자바스크립트 자료구조 책 추천 - jabaseukeulibteu jalyogujo chaeg chucheon

교과서 같은 책

자료구조는 언젠가는 입문해야 하는 분야입니다. 개인적으로 프로그램이란 이쁜 데이터 뷰어라고 보는 입장이기 때문에 핵심은 데이터 그 자체라고 생각하는 편입니다.
데이터를 표현하는 방법이 VO(Value Object)라면 그 실체가 되는 알고리즘이 바로 자료구조인 셈입니다.

이 책은 자바스크립트로 고전적인 자료구조와 정렬알고리즘을 구체적으로 구현할 수 있게 기술하고 있습니다.

기본 구성

우선은 누구나 이해하기 쉬운 정적 배열과 리스트를 설명하고 링크드리스트와 그 기반의 스택, 큐 등을 설명합니다.

기본 링크드리스트 응용 다음엔 고급응용인 트리와 그래프가 등장하는 일반적인 자료구조 교과서 형태를 따릅니다.

이러한 고전 자료구조는 물론 가치가 있습니다. 예를 들어 자바스크립트 개발자 태반이 해쉬함수를 실제 구현해볼 경험은 흔치 않은데 이 책에서는 구체적인 알고리즘 레벨로 소개하고 있습니다. 본인이 의지만 있으면 얼마든지 객체에 대해서도 해쉬키를 생성하는 알고리즘을 구현해서 자바스크립트의 부족한 부분을 채울 수 있겠죠.

하지만 좋다면 좋고 아쉽다면 아쉬운데, 고전 자료구조도 책의 분량 상 다 소개되지 않았다는 점이 우선 있으나 이건 뭐 이것대로 자주 쓰지 않는 걸 중간고사 볼 것도 아닌데 구지 설명할 필요는 없다고 치고, 모던 자료구조가 빠져있는건 좀 안타깝습니다. 서클큐나 분산스택 등 이미 모던 프로그래밍에선 기본처럼 쓰이는 자료구조도 많이 생략되어있고, 더 나아가 환경을 몽키나 노드로 한정지은 마당에 병행성을 고려한 주제도 전부 생략되어있어 아쉽습니다. 특히 직렬화를 통한 저장과 복원이 거의 없는거나 전무하여 유저에게 떠넘기고 있는 느낌입니다.

그 이후 나오는 정렬알고리즘의 설명은 이 동네 서적중에 손에 꼽을 정도로 친절하고 도해도 좋습니다(실제로는 네이티브 sort를 거의 쓰게 되니까 쓸모가 크지는 않을지라도 응용알고리즘을 짤 수 있는 바탕이 되므로!)

좋은 점

자바스크립트는 이미 언어차원에서 딕셔너리나 링크드리스트가 구현되어있는 레벨이지만 정적 언어들이 구현해야하는 레벨로 설명하고 있는 것은 실무적인 차원과는 거리가 있지만 무엇보다 자료구조 그 자체를 친숙한 언어로 알려준다는 점에서 큰 가치가 있습니다.

P.S
책에선 처음부터 단서를 최신 자바스크립트 언어 표준에 맞는 인터프리터를 쓰겠다고 명시하고 있습니다.
책에 있는 코드가 브라우저에서는 다소 간의 문제를 일으키는 경우도 있지만 대부분 잘 작동합니다.


윙배너

마우스를 올려주세요.

슈퍼특가

마케팅 텍스트 배너


  • 이미 소장하고 있다면 2,100원에 판매해 보세요!이 상품을 팔기더보기/감추기

    • YES24에 팔기
      최상매입가 2,100원
    • 내 가게에서 팔기

  • 국내배송만 가능
  • 최저가 보상
  • 문화비소득공제 신청가능

품목정보

품목정보

발행일2019년 08월 30일
쪽수, 무게, 크기412쪽 | 188*235*30mm
ISBN139791161753447
ISBN101161753443

관련분류

이 상품의 태그

  • 자바스크립트 자료구조 책 추천 - jabaseukeulibteu jalyogujo chaeg chucheon

  • 코딩인터뷰 완전분석

    게일 라크만 맥도웰 저/이창현 역 | 인사이트(insight)

    40,500원 (10% 할인)

  •  검색 페이지에서 선택된 태그에 등록된 더 많은 상품을 확인해 보세요. 전체보기

이 상품의 이벤트 (12개)

  • 자바스크립트 자료구조 책 추천 - jabaseukeulibteu jalyogujo chaeg chucheon

    선착순 사은품

    박해선 저자의 머신러닝/딥러닝 패스

    이벤트 대상 도서 구매 시 'ML & DL LANDSCAPE 마우스패드' 증정 (한정수량, 포인트 차감)

    2022년 07월 05일 ~ 한정 수량

  • 자바스크립트 자료구조 책 추천 - jabaseukeulibteu jalyogujo chaeg chucheon

    사은품 기획전

    [IT 기획전] IT, 모두의 교양

    이벤트 대상 도서 구매 시 '접이식 무독성 컵(그레이/인디핑크)' 중 택 1 증정 (포인트 차감, 사은품별 한정수량)

    2022년 09월 23일 ~ 한정 수량

  • 자바스크립트 자료구조 책 추천 - jabaseukeulibteu jalyogujo chaeg chucheon

  • 자바스크립트 자료구조 책 추천 - jabaseukeulibteu jalyogujo chaeg chucheon

  • 자바스크립트 자료구조 책 추천 - jabaseukeulibteu jalyogujo chaeg chucheon

  • 자바스크립트 자료구조 책 추천 - jabaseukeulibteu jalyogujo chaeg chucheon

    경품 기획전 초대

    우리 같이 읽어요 : IT 5분 잡학사전

    노마드 코더와 함께 읽자! 노마드 코더 북클럽 참여 후 댓글 작성하시면 '스타벅스 아메리카노' 5명 추첨 증정

    2022년 12월 26일 ~ 2023년 01월 12일

  • 자바스크립트 자료구조 책 추천 - jabaseukeulibteu jalyogujo chaeg chucheon

  • 자바스크립트 자료구조 책 추천 - jabaseukeulibteu jalyogujo chaeg chucheon

  • 자바스크립트 자료구조 책 추천 - jabaseukeulibteu jalyogujo chaeg chucheon

  • 자바스크립트 자료구조 책 추천 - jabaseukeulibteu jalyogujo chaeg chucheon

  • 자바스크립트 자료구조 책 추천 - jabaseukeulibteu jalyogujo chaeg chucheon

  • 자바스크립트 자료구조 책 추천 - jabaseukeulibteu jalyogujo chaeg chucheon

책소개

  •  책의 일부 내용을 미리 읽어보실 수 있습니다. 미리보기

목차

저자 소개 (2명)

옐프(Yelp)에서 근무 중인 데이터 엔지니어다. 엔비디아(NVIDIA)의 데이터 플랫폼 엔지니어링 팀에서 일한 바 있다. 스마트 테크놀로지스(SMART Technologies)에서 인턴 생활을 하면서 자바스크립트에 깊은 관심을 갖게 됐다. 스마트 테크놀로지스에서 보드 드라이버와 웹 애플리케이션 간 직렬 포트 통신을 위한 Node.js 기반 자바스크립트 API를 개발했다. 자바스크립트가 최신 소프트웨어 엔지니어링... 옐프(Yelp)에서 근무 중인 데이터 엔지니어다. 엔비디아(NVIDIA)의 데이터 플랫폼 엔지니어링 팀에서 일한 바 있다. 스마트 테크놀로지스(SMART Technologies)에서 인턴 생활을 하면서 자바스크립트에 깊은 관심을 갖게 됐다. 스마트 테크놀로지스에서 보드 드라이버와 웹 애플리케이션 간 직렬 포트 통신을 위한 Node.js 기반 자바스크립트 API를 개발했다. 자바스크립트가 최신 소프트웨어 엔지니어링 산업에 밀접한 영향을 미침에도 이 책을 제외하고는 자바스크립트를 사용해 알고리즘과 자료 구조를 가르치는 책이 없다. 이러한 알고리즘과 자료 구조와 같은 컴퓨터 과학 개념이 얼마나 어려운지 잘 이해하고 있다. 이 책의 목표는 어려운 개념을 명확하고 간결하게 설명하는 것이다.

위치 기반 서비스, 증강현실, 보안 등 다양한 분야에서 연구하고 개발했으며 기술 번역에 관심이 많다. 에이콘출판사에서 펴낸 『프로그래머처럼 생각하기』(2014), 『PHP와 MariaDB를 활용한 웹 애플리케이션 개발』(2016), 『파이썬으로 처음 시작하는 코딩』(2018), 『자바스크립트로 하는 자료 구조와 알고리즘』(2019) 등을 번역했다. 위치 기반 서비스, 증강현실, 보안 등 다양한 분야에서 연구하고 개발했으며 기술 번역에 관심이 많다. 에이콘출판사에서 펴낸 『프로그래머처럼 생각하기』(2014), 『PHP와 MariaDB를 활용한 웹 애플리케이션 개발』(2016), 『파이썬으로 처음 시작하는 코딩』(2018), 『자바스크립트로 하는 자료 구조와 알고리즘』(2019) 등을 번역했다.

만든 이 코멘트

저자, 역자, 편집자를 위한 공간입니다. 독자들에게 전하고 싶은 말씀을 남겨주세요. 코멘트 쓰기

접수된 글은 확인을 거쳐 이 곳에 게재됩니다.
독자 분들의 리뷰는 리뷰 쓰기를, 책에 대한 문의는 1:1 문의를 이용해 주세요.

회원리뷰 (6건)

매주 10건의 우수리뷰를 선정하여 YES포인트 3만원을 드립니다.
3,000원 이상 구매 후 리뷰 작성 시 일반회원 300원, 마니아회원 600원의 YES포인트를 드립니다.
(CD/LP, DVD/Blu-ray, 패션 및 판매금지 상품, 예스24 앱스토어 상품 제외) 리뷰/한줄평 정책 자세히 보기
리뷰쓰기

6명의 YES24 회원이 평가한 평균별점

리뷰 총점6.0/ 10.0

내용 내용 점수 편집/디자인 편집/디자인 점수 정보 더 보기/감추기 내용

33% (2건)5점17% (1건)4점0% (0건)3점17% (1건)2점33% (2건)1점 편집/디자인50% (3건)5점0% (0건)4점0% (0건)3점0% (0건)2점50% (3건)1점

  • 전체 리뷰 (6)
  • 포토 리뷰 (1)
  • 스타블로거 리뷰 (0)

한줄평 (3건)

1,000원 이상 구매 후 한줄평 작성 시 일반회원 50원, 마니아회원 100원의 YES포인트를 드립니다.
(CD/LP, DVD/Blu-ray, 패션 및 판매금지 상품, 예스24 앱스토어 상품 제외) 리뷰/한줄평 정책 자세히 보기

배송/반품/교환 안내

배송 안내

배송 안내

배송 구분 YES24 배송
  •  배송비 : 무료배송
포장 안내

안전하고 정확한 포장을 위해 CCTV를 설치하여 운영하고 있습니다.

고객님께 배송되는 모든 상품을 CCTV로 녹화하고 있으며, 철저한 모니터링을 통해 작업 과정에 문제가 없도록 최선을 다 하겠습니다.

목적 : 안전한 포장 관리
촬영범위 : 박스 포장 작업

  • 자바스크립트 자료구조 책 추천 - jabaseukeulibteu jalyogujo chaeg chucheon
  • 자바스크립트 자료구조 책 추천 - jabaseukeulibteu jalyogujo chaeg chucheon
  • 자바스크립트 자료구조 책 추천 - jabaseukeulibteu jalyogujo chaeg chucheon
  • 자바스크립트 자료구조 책 추천 - jabaseukeulibteu jalyogujo chaeg chucheon

반품/교환 안내

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

반품/교환 안내

반품/교환 방법
  •  마이페이지 > 반품/교환 신청 및 조회, 1:1 문의, 고객만족센터(1544-3800), 중고샵(1566-4295)
  •  판매자 배송 상품은 판매자와 반품/교환이 협의된 상품에 한해 가능합니다.
반품/교환 가능기간
  •  출고 완료 후 10일 이내의 주문 상품
  •  디지털 콘텐츠인 eBook의 경우 구매 후 7일 이내의 상품
  •  중고상품의 경우 출고 완료일로부터 6일 이내의 상품 (구매확정 전 상태)
반품/교환 비용
  •  고객의 단순변심 및 착오구매일 경우 상품 반송비용은 고객 부담임
  •  직수입양서/직수입일서중 일부는 변심 또는 착오로 취소시 해외주문취소수수료 20%를 부과할수 있음

    단, 아래의 주문/취소 조건인 경우, 취소 수수료 면제

    •  오늘 00시 ~ 06시 30분 주문을 오늘 오전 06시 30분 이전에 취소
    •  오늘 06시 30분 이후 주문을 익일 오전 06시 30분 이전에 취소
  •  직수입 음반/영상물/기프트 중 일부는 변심 또는 착오로 취소 시 해외주문취소수수료 30%를 부과할 수 있음

    단, 당일 00시~13시 사이의 주문은 취소 수수료 면제

  •  박스 포장은 택배 배송이 가능한 규격과 무게를 준수하며, 고객의 단순변심 및 착오구매일 경우 상품의 반송비용은 박스 당 부과됩니다.
반품/교환 불가사유
  •  소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
  •  소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우 : 예) 화장품, 식품, 가전제품, 전자책 단말기 등
  •  복제가 가능한 상품 등의 포장을 훼손한 경우 : 예) CD/LP, DVD/Blu-ray, 소프트웨어, 만화책, 잡지, 영상 화보집
  •  소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우
  •  디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
  •  eBook 대여 상품은 대여 기간이 종료 되거나, 2회 이상 대여 했을 경우 취소 불가
  •  중고상품이 구매확정(자동 구매확정은 출고완료일로부터 7일)된 경우
  •  LP상품의 재생 불량 원인이 기기의 사양 및 문제인 경우 (All-in-One 일체형 일부 보급형 오디오 모델 사용 등)
  •  시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
  •  전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우
소비자 피해보상
  •  상품의 불량에 의한 반품, 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은 소비자분쟁해결기준(공정거래위원회 고시)에 준하여 처리됨
환불 지연에 따른 배상
  •  대금 환불 및 환불 지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의 소비자 보호에 관한 법률에 따라 처리