지난 포스팅의 자바 Day22 강좌 리뷰에 이어 이번 포스팅에서는 Day 22 자바 코드 리뷰를 진행해보자. 이번 문제는 필자가 이전 강의 포스팅에서 꼼꼼하게 이해했던(!!) cardinality() 부분이 문제로 출제되었다!!! (강의 들으면서 몰랐었던 부분 그냥 넘어가지 않고 꼼꼼히 추가 공부 잘했다고 생각했다. 뿌듯😆) 혹시나 하고 이전 포스팅의 링크를 걸어둘테니 안본 사람은 정말 꼭 보길 추천한다!! (이전 포스팅 보러가기) 또한 이번 문제에서 필자가 caldinality() 구하는 공식은 알겠는데 그거 조금만 응용하면 height 찾을 수 있겠는데 코드를 어떻게 작성할지 몰라 compile error를 냈던 코드가 있다. 그 코드 또한 살펴보자. 그래서 먼저 compile 에러가 난 코드부터 살..
해커랭크 Day 22 챌린지를 시작해보자. 😊 오늘은 Binary Serarch Tree(이진 탐색 트리)에 대해 학습했다. 이진 탐색 트리에 대해 잘 모르는 독자들은 필자의 이전 포스팅에서 자세히 다루고 있으니 참고하길 바란다. (포스팅 보러 가기) 필자도 이진 탐색 트리의 개념이 헷갈려 강의를 보고 이해가 되지 않아 위 포스팅을 작성하면서 공부하고나니 코드 이해가 훨씬 쉬웠다!! 그럼 소스코드를 확인해보자. public interface Tree { public boolean isEmpty(); public int cardinality(); public boolean member(D elt); public NonEmptyBST add(D elt); } Tree interface public class..
- Total
- Today
- Yesterday
- queue
- 챌린지
- 정보처리산업기사 공부법
- 해커랭크
- JPA
- LinkedList
- 코드
- 해커랭크 자바
- 디버깅
- 풀이
- hackerrank
- 그리디
- 22 정보처리 산업기사
- 22 정보처리산업기사
- BAEKJOON
- hackerrank challenges
- 백준
- ORM
- 소스코드
- 강의
- 정보처리 산업기사
- challenges
- 해커랭크 챌린지
- 개발자
- stack
- 자바
- Java
- 자바의 정석
- 정보처리산업기사
- 해커랭크 자바 챌린지
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |