품목정보
출간일 | 2021년 04월 23일 |
---|---|
쪽수, 무게, 크기 | 340쪽 | 173*230*30mm |
ISBN13 | 9791165920579 |
ISBN10 | 1165920573 |
출간일 | 2021년 04월 23일 |
---|---|
쪽수, 무게, 크기 | 340쪽 | 173*230*30mm |
ISBN13 | 9791165920579 |
ISBN10 | 1165920573 |
ETS 토익 정기시험 기출문제집 1000 Vol.3 READING 리딩
16,020원 (10%)
ETS 토익 정기시험 기출문제집 1000 Vol.3 LISTENING 리스닝
16,020원 (10%)
2022 큰별쌤 최태성의 별별한국사 한국사능력검정시험 심화(1, 2, 3급) 상
13,500원 (10%)
2022 큰별쌤 최태성의 별별한국사 한국사능력검정시험 심화(1, 2, 3급) 하
13,050원 (10%)
자료구조와 알고리즘을 라이브러리를 사용하지 않고 순수 Java로 배워보자 『자료구조와 알고리즘을 함께 Java!』는 자료구조와 알고리즘의 개념과 동작하는 과정을 그림으로 이해를 돕고 다양한 예제 코드를 통해 자세하게 설명한다. 각 챕터가 끝나는 시점에 학습한 내용을 기반으로 한 퀴즈를 제공한다. 예비 및 신입 개발자라면 프로그래밍을 하는 과정에서 데이터의 처리 속도와 효율적으로 관리하기 위해 반드시 알아야 하는 지식이다. 개발 과정에서 자주 사용되는 내용을 담고 있으므로 실무에서 어떤 문제를 마주하더라도 데이터 처리를 위한 자료구조 및 알고리즘 선택의 폭이 넓어질 수 있도록 돕는다. |
1 자료구조와 알고리즘 1.1 자료구조는 무엇일까요? 1.2 우리가 자료구조를 배우는 이유 1.3 알고리즘은 무엇일까요? 1.4 연습문제 2 배열 2.1 배열이란? 2.2 배열의 선언 2.3 배열의 생성과 초기화 2.4 배열의 반복문 2.5 배열의 복사 2.6 다차원 배열 2.7 연습문제 3 연결 리스트 3.1 연결 리스트란? 3.2 특징 3.3 종류 3.4 단일 연결 리스트 구현하기 3.5 이중 연결 리스트 구현하기 3.6 원형 단일 연결 리스트 구현하기 3.7 연습문제 4 재귀(Recursive) 4.1 재귀란? 4.2 팩토리얼(Factorial) 4.3 피보나치 수열(Fibonacci numbers) 4.4 하노이의 탑(Tower of Hanoi) 4.5 연습문제 5 선형 구조 5.1 스택(Stack) 5.2 큐(Queue) 5.3 원형 큐(Circle Queue) 5.4 데크(Deque) 6 비선형 구조 6.1 트리(Tree) 6.2 힙 트리(heap tree) 7 버블 정렬(Bubble Sort) 7.1 동작 방식 7.2 버블 정렬 구현하기 7.3 연습문제 8 선택 정렬(Selection Sort) 8.1 동작 방식 8.2 선택 정렬 구현하기 8.3 연습문제 9 삽입 정렬(Insertion Sort) 9.1 동작 방식 9.2 삽입 정렬 구현하기 9.3 연습문제 10 셸 정렬(Shell Sort) 10.1 동작 방식 10.2 셸 정렬 구현하기 10.3 연습문제 11 병합 정렬(Merge Sort) 11.1 동작 방식 11.2 병합 정렬 구현하기 11.3 연습문제 12 퀵 정렬(Quick Sort) 12.1 동작 방식 12.2 퀵 정렬 구현하기 12.3 연습문제 13 Collections Framework 13.1 Collection Framework란 132 List 13.3 Map 13.4 Set |
초보자를 위한 입문서라고 되어있지만 자바의 기본 문법은 별도로 숙지를 하고 있어야합니다.
언어의 기본적인 문법을 공부하고 그 다음 자료구조와 알고리즘을 알아야
웹프로그래밍이나 여러 개발 분야에 응용을 할 수가 있는데
그런 문제들을 어디서 접할지 공부할지가 초보자들에게는 그거조차 어려운 길입니다.
그러나 이 책은 여러가지 예와 문제들로 차근차근 쉽게 익힐 수 있게 도와주는 책이였습니다.
물론 이 책을 보고 어떤 문제라도 다 풀 수 있는 수준이 되는거는 아니지만 문제를 봤을때 어떤식으로 풀어야할까 정도는 필히 도움이 되리라 봅니다.
다만 저자분의 깃페이지가 아닌 출판사 홈페이지에 정답이 있다고 정보를 주었으면 해매지않았을 수도 있다는 생각이 들었습니다.
자바로 코딩테스트를 준비하려는 분들에게도 도움이 되고 대체 자료구조를 배워서 어떻게 활용한다는거지 생각하시는 분들에게도 적극 추천하고 싶습니다.