하루하루

  • 홈
  • 태그
  • 방명록

이진 변환 반복하기 1

프로그래머스/Lv2/이진 변환 반복하기

문제 설명 0과 1로 이루어진 어떤 문자열 x에 대한 이진 변환을 다음과 같이 정의합니다. x의 모든 0을 제거합니다. x의 길이를 c라고 하면, x를 "c를 2진법으로 표현한 문자열"로 바꿉니다. 예를 들어, x = "0111010"이라면, x에 이진 변환을 가하면 x = "0111010" -> "1111" -> "100" 이 됩니다. 0과 1로 이루어진 문자열 s가 매개변수로 주어집니다. s가 "1"이 될 때까지 계속해서 s에 이진 변환을 가했을 때, 이진 변환의 횟수와 변환 과정에서 제거된 모든 0의 개수를 각각 배열에 담아 return 하도록 solution 함수를 완성해주세요. 제한사항 s의 길이는 1 이상 150,000 이하입니다. s에는 '1'이 최소 하나 이상 포함되어 있습니다. 입출력 예..

Algorithm/푼 문제 2023.03.30
이전
1
다음
더보기
프로필사진

  • 분류 전체보기 (32)
    • 코딩 개념 정리 (6)
    • Javascript (6)
      • error (0)
      • method (5)
    • React (2)
      • error (1)
      • 개념 (1)
    • Algorithm (15)
      • 못 푼 문제 (3)
      • 푼 문제 (12)
    • AWS (0)
    • 정보처리기사 준비 (2)
    • 개발 공부 일상 (1)

Tag

arr.reduce(), 프로그레머스, 특정 단어 대체, arr.map, Array.reduce(), 프로그래머스, 머쓱이, 머쓱이 스탬프, 숫자만 필터링, 한글만 포함된 문자열 검사, 숨어있는 숫자의 덧셈 (2), arr.filter, Sieve of Eratosthenes, 숨어있는 숫자의 덧셈, Array.filter, 문자만 필터링, 파일 확장자명 검사, 이메일 주소 검사, Programmers, URL 검증,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/07   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바