250x250
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- react
- AWS
- DDD
- CleanCode
- 인프런백기선
- 기술면접
- 자료구조
- 혼공SQL
- 인프런김영한
- 이펙티브자바
- 자바
- 이팩티브 자바
- 인덱스
- SQL쿡북
- 알고리즘
- java
- AWS RDS
- vue.js
- 네트워크
- mysql
- 클린코드
- 자바예외
- 스프링부트와AWS로혼자구현하는웹서비스
- MariaDB
- 알고리즘분석
- aop
- 이펙티브 자바
- 도메인 주도 개발 시작하기
- jpa
- 자바스터디
Archives
- Today
- Total
기록이 힘이다.
기술 면접에 필요한 실용주의 자료구조와 알고리즘 본문
728x90
자바를 공부하고 프로젝트를 했지만 어딘가 약한 부분이 많다는 생각에 서점에 갔다가 집어든 책.
자료구조와 알고리즘이라는 단어에 꽂혀 읽기 시작했다.
chapter1 인터페이스
chapter2 알고리즘 분석
chapter3 ArrayList 클래스
chapter4 LinkedList 클래스
chapter5 이중 연결 리스트
chapter6 트리 순회
chapter7 철학으로 가는 길
chapter8 인덱서
chapter9 Map 인터페이스
chapter10 해싱
chapter11 HashMap 클래스
chapter12 TreeMap 클래스
chapter13 이진 탐색 트리
chapter14 영속성
chapter15 위키피디아 크롤링
chapter16 불리언 검색
chapter17 정렬
세 가지 주제
1. 자료구조 : 자바 컬렉션 프레임워크 구조로 시작하여 리스트, 맵과 같은 자료구조를 사용하는 방법과 이들이 어떻게 동작하는지를 알아봅니다.
2. 알고리즘 분석 : 코드를 분석하고 이 코드가 얼마나 빨리 동작하는지와 얼마나 많은 공간(메모리)이 필요한지를 예측해 봅니다.
3. 정보 검색 : 앞의 두 주제에 동기를 부여하고 예제가 더욱 흥미롭도록 자료구조와 알고리즘을 활용하여 간단한 웹 검색 엔진을 만들어 봅니다.
'JAVA > 자료구조와 알고리즘' 카테고리의 다른 글
이중 연결 리스트 (0) | 2022.06.23 |
---|---|
LinkedList 클래스 (0) | 2022.06.22 |
ArrayList 클래스 (0) | 2022.06.20 |
알고리즘 분석(SET, INDEXOF, ADD, REMOVE) (0) | 2022.06.16 |
인터페이스 (0) | 2022.06.16 |