본문 바로가기

HEROJOON 블로그(히로블)

검색하기
HEROJOON 블로그(히로블)
프로필사진 herojoon

  • 분류 전체보기 (140)
    • Backend (25)
    • Frontend (21)
    • Git (9)
    • Spring (4)
    • JPA (3)
    • H2 (3)
    • DB (7)
    • Redis (2)
    • Python (3)
    • Kafka (4)
    • LLM (2)
    • Kubernetes (2)
    • Docker (4)
    • Linux (6)
    • 기타 (33)
    • Mac (6)
    • 코딩테스트 (5)
Guestbook
Recent Posts
Recent Comments
Tags
  • IntelliJ
  • FCM Push
  • Coding Test
  • kafka
  • 글자 깨짐 폰트
  • android firebase
  • kubernetes
  • docker container
  • Codility
  • docker
  • JDK 설치
  • 해커랭크 풀이
  • git push
  • 코딩테스트
  • FCM Android
  • FCM
  • react
  • ubuntu
  • github
  • android fcm
  • FCM 전송 방법
  • java 빈칸 채우기
  • 성능테스트
  • 해커랭크 문제풀이
  • FCM Push 전송
  • codility 100%
  • minikube
  • FCM Admin SDK
  • h2 console
  • git
more
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록BinaryGap 풀이 (1)

HEROJOON 블로그(히로블)

[Codility] [Lesson1] BinaryGap JAVA

문제 Link: app.codility.com/programmers/lessons/1-iterations/binary_gap/ 가장 큰 이진 간격의 길이를 반환하라. ex) 10010001 일 경우 return 3; 만약 100000이라면 1과 1사이의 gap이 없으므로 return 0; 풀이 public int solution(int N) { String binaryStr = Integer.toBinaryString(N); char[] binaryCharArr = binaryStr.toCharArray(); int gap = 0; int maxGap = 0; for (char c: binaryCharArr) { if (c == '1') { if (maxGap < gap) { maxGap = gap; }..

코딩테스트 2020. 11. 4. 02:15
Prev 1 Next

Blog is powered by kakao / Designed by Tistory

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.