본문 바로가기

전체 글56

프로그래머스 레벨1 - 가장 가까운 같은 글자(JAVASCRIPT) https://school.programmers.co.kr/learn/courses/30/lessons/142086 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 언뜻 복잡해보일 수 있지만 조건은 크게 4가지다. 1.알파벳의 인덱스를 기준으로 한다. 2.기준 알파벳의 인덱스보다 작은 인덱스여야 한다. 3.기준 알파벳의 인덱스와 비교 알파벳 인덱스의 차가 제일 작은 수여야 한다. 4.기준 알파벳과 중복된 알파벳이어야 한다. 제한사항 주의하여 코딩할 부분은 없었다. 이 문제를 풀기 위해서는 'lastIndexOf()' 를 알아야 한다. https://d.. 2023. 2. 9.
프로그래머스 레벨1 - 크기가 작은 부분 문자열(filter함수 사용)(JAVASCRIPT) https://school.programmers.co.kr/learn/courses/30/lessons/147355 문제 p의 문자열 길이만큼 t를 잘라야 한다는 생각이 처음으로 들었고, 그 다음으로 자른 값들을 p와 비교하여야겠다는 생각을 하였다. 제한사항 특별히 눈여겨 볼것은 없는 듯 하다. 중복된 값은 카운트하지 않는다던가, 앞이 0인 값들의 조건들을 따로 처리해야하나 하는 생각에 걱정이 앞섰지만 결과적으로 따로 처리해준 부분은 없었다. 답 function solution(t, p) { var answer = []; for(var i=0;i x 2023. 1. 3.