스터디 로그

고정 헤더 영역

글 제목

메뉴 레이어

스터디 로그

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (29)
    • Study with me (27)
    • Basic_Next.js (0)
    • Programmers_JS (2)

검색 레이어

스터디 로그

검색 영역

컨텐츠 검색

java script

  • [프로그래머스] JS 코딩테스트 lv.1 문자열 나누기

    2023.01.05 by Agathe_1024

  • [프로그래머스] JS 코딩테스트 lv.1 크기가 작은 부분 문자열

    2023.01.03 by Agathe_1024

[프로그래머스] JS 코딩테스트 lv.1 문자열 나누기

문제 문자열 s가 입력되었을 때 다음 규칙을 따라서 이 문자열을 여러 문자열로 분해하려고 합니다. 먼저 첫 글자를 읽습니다. 이 글자를 x라고 합시다. 이제 이 문자열을 왼쪽에서 오른쪽으로 읽어나가면서, x와 x가 아닌 다른 글자들이 나온 횟수를 각각 셉니다. 처음으로 두 횟수가 같아지는 순간 멈추고, 지금까지 읽은 문자열을 분리합니다. s에서 분리한 문자열을 빼고 남은 부분에 대해서 이 과정을 반복합니다. 남은 부분이 없다면 종료합니다. 만약 두 횟수가 다른 상태에서 더 이상 읽을 글자가 없다면, 역시 지금까지 읽은 문자열을 분리하고, 종료합니다. 문자열 s가 매개변수로 주어질 때, 위 과정과 같이 문자열들로 분해하고, 분해한 문자열의 개수를 return 하는 함수 solution을 완성하세요. 제한사..

Programmers_JS 2023. 1. 5. 22:37

[프로그래머스] JS 코딩테스트 lv.1 크기가 작은 부분 문자열

와우 난생 처음 코딩테스트라는 걸 해보았다...! 주로 공부하면서 웹 기능 구현에 막히는 부분들이 결국은 코딩테스트 및 알고리즘 공부로 보충이 된다는 이야기를 들어 반쯤 떠밀리듯 ...ㅜㅠ 시작했다. 근데 머 하다보면 내 공부 되는 거니 힘내보자! 약간 새해 목표인가 ㅋㅋ 문제 숫자로 이루어진 문자열 t와 p가 주어질 때, t에서 p와 길이가 같은 부분문자열 중에서, 이 부분문자열이 나타내는 수가 p가 나타내는 수보다 작거나 같은 것이 나오는 횟수를 return하는 함수 solution을 완성하세요. 예를 들어, t="3141592"이고 p="271" 인 경우, t의 길이가 3인 부분 문자열은 314, 141, 415, 159, 592입니다. 이 문자열이 나타내는 수 중 271보다 작거나 같은 수는 14..

Programmers_JS 2023. 1. 3. 14:32

추가 정보

인기글

최신글

페이징

이전
1
다음
TISTORY
스터디 로그 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바