2022.06.05 ~ 06 Todat I Learned
◎ 해야할 일 정리
◎ 오늘 한 일 (06.05)
- 더 공부하면 좋은 키워드 정리 실시
- Brute Force vs Dynamic Programing : velog
- Problems by Brute Force : velog
- Closet-Pair Problems by Brute Force
- Convex-Hull Problems by Brute Force (내용 자체가 까다로워 패스)
- Search Algorithm : velog
- Linear Search Algorithm
- Hash Search Algorithm
- Divide-and-conquer algorithm
- Algorithm with Math : velog
- GCD 구하는 법 : 유클리드 호제법
- 순열, 조합 정리
◎ 오늘 한 일 (06.06)
◎ 해야될 일들
-
하루에 한번씩 해야하는 일
- 1일 (의미있는) 1커밋 (의미 있게 하기가 어려울듯)
- 1일 8쪽 책읽기 (Clean Code)
- 1일 2 velog 확인 (or velog 정리)
-
밀린 일들... (복습하면서 찾아볼 것)
- 불변 객체 만드는 법
- 내부 클래스 자료 1 ~ 2가지 찾아볼 것
- 제네릭 => static 은 사용불가한 이유
- 래퍼 클래스와 원시타입의 차이 찾기 (현업에서는 래퍼 클래스를 더 자주 사용)
- static일 떄 메모리는 어떻게 됨? -> Method Area에 저장 > 심화) https://12bme.tistory.com/94
- Enum 메소드 하나씩 사용해보고 예시 추가하기
- 스레드 직접 예시 작성해보고 내용 정리 (이건 해봤던거 같은데...)
- 메서드 레퍼런스 할 때, 왜 정적 메서드를 참조 변수를 이용하면 왜 안될까? 찾아보기
- 모의 면접 자료 : 내 생각과 정리했던 내용 비교하기
-
복습간에 추가적으로 정리하면 좋을 내용
-
더 공부하면 좋은 키워드 정리 미실시
- Hash Table
- Heap Tree
- Binary Tree vs Binary Search Tree
- Binary Search Algorithm vs Binary Search Tree
-
Error Handling log