서브메뉴
검색
스위프트 데이터 구조와 알고리즘 : 프로그래밍의 튼튼한 기초
스위프트 데이터 구조와 알고리즘 : 프로그래밍의 튼튼한 기초
상세정보
- 자료유형
- 단행본
- ISBN
- 9791161750170
- 언어부호
- 본문언어 - kor, 원저작언어 - eng
- DDC
- 005.73-23
- 청구기호
- 005.73 아72ㅅ
- 저자명
- 아자르, 에릭
- 서명/저자
- 스위프트 데이터 구조와 알고리즘 : 프로그래밍의 튼튼한 기초 / 에릭 아자르 ; 마리오 에귈루즈 알레빅토 [공]지음 ; 동준상 지음
- 원서명
- [원표제]Swift data structure and algorithms
- 발행사항
- 서울 : 에이콘, 2017
- 형태사항
- 342 p : 삽화 ; 24 cm
- 총서명
- Acorn packt technical book 시리즈
- 기타저자
- 알레빅토, 마리오 에귈루즈
- 기타저자
- 동준상
- 기타저자
- Azar, Erik
- 가격
- \30000
- Control Number
- gtec:407212
- 책소개
-
데이터 구조와 알고리즘은 문제를 해결하기 위한 패턴이라 할 수 있으며, 이를 잘 활용하면 어려운 문제를 간단하면서도 세련되게 해결할 수 있다. 반면, 데이터 구조에 대한 명확한 이해가 없다면 현대 프로그래밍 언어의 특징이라 할 수 있는 다양한 데이터 타입의 장단점을 파악하기 어려우며, 어떤 상황에서 어떤 데이터 구조를 사용해야 할지 판단할 수 없고, 결국 프로그램의 성능 문제로 남게 된다.
이 책은 스위프트 표준 라이브러리에서 제공하는 코어 데이터의 구조와 알고리즘, 큐, 스택, 리스트, 해시 테이블 등 보편적으로 사용되는 데이터 구조와 알고리즘을 소개한다. 또한 다양한 정렬 알고리즘의 개요를 소개하고 각 알고리즘 성능의 장단점과 데이터 입력 크기에 따른 성능 차이를 비교 분석한다. 스위프트 언어를 통해 구현할 수 있는 다양한 트리 데이터 구조와 알고리즘, 고급 검색 기법을 설명하고, 알고리즘의 성능과 효율성을 한눈에 파악할 수 있는 그래프 구현 방법을 소개한다.
이 책의 목적은 데이터 구조와 알고리즘을 통해 모두들 해결이 어렵다고 말하는 문제에서 패턴 또는 실마리를 찾고, 이를 바탕으로 일상적인 개발 업무에서 즉각적으로 활용할 수 있는 다양한 해법 또는 응용 프로그램을 떠올리게 하는 것이다.
MARC
008210613s2017 ulka 001 kor■020 ▼a9791161750170
■040 ▼agtec
■0411 ▼akor▼heng
■082 ▼a005.73▼223
■090 ▼a005.73▼b아72ㅅ
■1001 ▼a아자르, 에릭
■24510▼a스위프트 데이터 구조와 알고리즘 ▼b프로그래밍의 튼튼한 기초▼d에릭 아자르 ▼e마리오 에귈루즈 알레빅토 [공]지음 ▼e동준상 지음
■24619▼aSwift data structure and algorithms
■260 ▼a서울▼b에이콘▼c2017
■300 ▼a342 p ▼b삽화▼c24 cm
■44000▼aAcorn packt technical book 시리즈
■7001 ▼a알레빅토, 마리오 에귈루즈
■7001 ▼a동준상
■7001 ▼aAzar, Erik
■7001 ▼aAlebicto, Mario Eguiluz
■9500 ▼b\30000


