반응형
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
- 부산외대
- 만다라트프로젝트
- 자바
- jpa
- java
- 개발일지
- 유학생 준비물
- Kenneth Park
- F1학생비자
- 케네스
- 미국대학
- 미국유학생
- 미국유학생활
- 파이데이아창의인재학과
- 복수학위제도
- CSUS
- 미국대학생활
- 사이드프로젝트
- 해외유학
- California State University Sacramento
- Java 스터디
- 개인 프로젝트 개발일지
- 2+2
- 비전공자 git
- 유학생대학생활
- 미국유학
- i-20
- 자바 스터디
- 케네스로그
- JVM아키텍처
Archives
- Today
- Total
목록리트코드 278 자바풀이 (1)
케네스로그

문제 공장에서 상품을 생산할때 품질체크에 문제가 발생했다. 모든 상품은 이전의 상품을 기반으로 개발되었는데, 불량이 발생한 버전 이후의 모든 상품은 불량이다. isBadVersion(version)메소드는 해당 버전이 불량인지 여부에 따라 true/false를 반환한다. n개의 버전 [1,2, ... , n]일 때, 어느것이 가장 최초의 불량버전인지 찾아라. API 호출을 최소화하여 최초의 불량 버전을 찾아라. 테스트케이스 n = 5, bad = 4 output : 4 n = 1, bad = 1 output: 4 해설 우리가 찾아야하는 답은 최초의 불량이다. 즉, 불량인 제품 중 이전의 제품이 정상인 것을 찾아야한다는 것이다. 이 문제에서 주목해야할 점은 배열이 아니라 특정 api를 통해서 배열 형태의 ..
Dev/알고리즘
2022. 4. 14. 19:25