서브메뉴

본문

최신 JAVA 구현 자료구조론
최신 JAVA 구현 자료구조론
저자 : 한정란
출판사 : 21세기사
출판년 : 2019
ISBN : 9788984688407

책소개

예제 중심으로 자료 구조를 자바로 구현하였다. 연결 리스트 생성 방법 자세하게 기술하였으며, 초보자를 위해 객체 지향 프로그래밍 방법을 기술하였다. 함수형 인터페이스와 람다식을 사용한 다양한 예제, Vector, Stack, HashMap 등의 켈렉션을 사용한 예제를 제시하였고, 함수형 인터페이스와 람다식 사용법, JDK와 이클립스 설치 및 사용방법을 설명하였다.
[알라딘에서 제공한 정보입니다.]

출판사 서평

책의 내용과 특징

? 예제를 각 기능별로 자세하게 설명

? 예제 중심으로 자료 구조를 자바로 구현

? 연결 리스트 생성 방법 자세하게 기술

? 스택, 큐, 덱, 트리를 선형리스트로 구현

? 스택, 큐, 트리를 연결리스트로 구현

? 정렬과 탐색 방법 구현

? 그래프를 인접 행렬과 인접리스트로 구현

? 그래프 탐색 방법 구현

? 초보자를 위해 객체 지향 프로그래밍 방법 기술

? 함수형 인터페이스와 람다식을 사용한 다양한 예제 제시

? Vector, Stack, HashMap 등의 켈렉션을 사용한 예제 제시

? 입출력문, 조건문, 반복문, 분기문 등의 자바 명령문 기술

? 함수형 인터페이스와 람다식 사용법 기술

? JDK와 이클립스 설치 및 사용방법 설명
[알라딘에서 제공한 정보입니다.]

목차정보

1. JAVA와소프트웨어개발방법

1.1 자바언어

1.2 자료선언

1.2.1 기본자료형

1.2.2 참조형

1.3 객체지향프로그래밍

1.3.1 객체생성

1.3.2 메소드

1.3.3 생성자

1.3.4 다형성

1.3.5 상속

1.4 소프트웨어개발

1.4.1 소프트웨어 생명주기

1.4.2 소프트웨어 공학 방법론



2. 알고리즘과자료구조성능

2.1 알고리즘

2.2 알고리즘작성

2.3 알고리즘성능분석

2.3.1 시간복잡도

2.3.2 공간복잡도



3. 순차 자료 구조

3.1 배열

3.1.1 배열의 생성

3.1.2 이차원 배열

3.2 행렬

3.3 배열의 표현

3.4 선형 리스트

3.5 컬랙션



4. 연결 리스트

4.1 연결 리스트구조

4.2 연결 리스트생성

4.3 연결 리스트의 노드 삽입

4.4 연결 리스트의 노드 삭제

4.5 기타 연결 리스트

4.5.1 원형 연결 리스트

4.5.2 이중 연결 리스트



5. 스택

5.1 스택 자료 구조

5.2 스택의 순차 표현

5.3 스택의 연결 표현

5.4 스택 노드의 삽입과 삭제

5.5 자바 Stack

5.6 스택 활용



6. 큐

6.1 큐 자료 구조

6.2 큐 순차 표현

6.3 큐 연결 리스트

6.4 연결 리스트 큐의 삽입과 삭제

6.5 덱



7. 정렬과 탐색

7.1 버블 정렬

7.2 선택 정렬

7.3 삽입 정렬

7.4 쉘 정렬

7.5 퀵 정렬

7.6 합병 정렬

7.7 힙 정렬

7.8 탐색



8. 트리

8.1 트리의 기본 개념

8.2 이진 트리

8.3 이진 트리의 표현

8.4 이진 트리 순회

8.5 이진 탐색 트리

8.6 스레드 이진 트리



9. 그래프

9.1 그래프 정의

9.2 그래프 표현

9.2.1 인접 행렬

9.2.2 인접 리스트

9.3 그래프 연산

9.3.1 깊이 우선 탐색

9.3.2 너비 우선 탐색



10. 자바 명령문

10.1 배정문

10.2 혼합문

10.3 표준 입출력문

10.4 제어문

10.4.1 조건문

10.4.2 반복문

10.5 분기문

10.5.1 break 문

10.5.2 continue 문

10.5.3 return 문

10.6 함수형 인터페이스와 람다식

10.6.1 람다식이란?

10.6.2 함수형 인터페이스



부록

1. JDK 자바 개발 도구

2. 이클립스
[알라딘에서 제공한 정보입니다.]

QuickMenu