https://janeljs.github.io/algorithms/hackerrank-diagonal-difference,-time-conversion,-kangaroo,-save-the-prisoner/
해커랭크에서 네 문제를 풀었다.
https://janeljs.github.io/search/dfs-bfs-basic/
https://janeljs.github.io/search/dfs-bfs-basic-2/
그래프 자료구조와 DFS 알고리즘에 대해 학습하고 정리하였다.
Chapter 7 객체지향 프로그래밍 part 2
(1) 상속 ~ (11) super()
https://velog.io/@janeljs/Java-Inheritance
https://velog.io/@janeljs/Java-Overriding-vs.-Overloading
(12) 패키지 ~ (16) static import문
https://velog.io/@janeljs/Java-package-import
(17) 제어자 ~ (22) 캡슐화와 접근 제어자
https://velog.io/@janeljs/Java-Modifier
(23) 다형성 ~ (30) 여러 종류의 객체를 배열로 다루기
https://velog.io/@janeljs/Java-Polymorphism
https://velog.io/@janeljs/Java-Reference-Variable-Casting
호눅스가 본 과정 시작하기 전에 자바 기본서를 완독하는 게 좋다고 하셔서 앞으로 3주 반 정도의 시간 동안 자바의 정석을 공부 큐 1순위에 두고 공부하려고 한다.
계획한 대로 공부가 진행되지 않을 수도 있으니 비교적 어려운 Chapter 7~16을 먼저 학습하고, 그 후에 시간이 남으면 Chapter 1~6을 학습해야겠다.
SUN MON TUE WED THU FRI SAT 1/27 1/28 1/29 1/30 7(1~30) 7(31-52) 8(1-19) 9(1-31) 1/31 2/1 2/2 2/3 2/4 2/5 2/6 10(1-16) 11(1-21) 11(22-39) 11(40-56) 12(1-22) 12(23-39) 13(1-36) 2/7 2/8 2/9 2/10 2/11 2/12 2/13 14(1-55) 15(1-13) 15(14-28) 15(29-40) 16(1-6) 16(7-13) 16(14-21) 2/14 2/15 2/16 2/17 2/18 2/19 2/20 1(1-19) 2(1-17) 3(1-19) 4(1-24) 5(1-24) 6(1-22) 6(23-41)
자바의 정석과 알고리즘 모두를 미션과 병행하기에는 시간이 부족하다고 판단되어, 자바의 정석이 끝나기 전까지 알고리즘 공부는 수요일 알고리즘 미션 + 이코테 일주일에 한 챕터로 줄이려고 한다.