목록전체 글 (244)
🤍 은지log 🤍
프로그래머스 Lv.0- 문자열 정렬하기 (2) 💚 문제설명 💚 제한조건0 my_string 길이 💚 풀이function solution(my_string) { return my_string.toLowerCase().split("").sort().join("")} ✅ my_string을 toLowerCase( ) 로 전체를 소문자로 바꾸어준다.split("") 메서드로 배열로 바꿔준후, sort( ) 로 오름차순으로 정렬하고, join("")으로 정렬된 배열을 다시 문자열로 바꾸어 준다.
프로그래머스 Lv.0- 문자열 정렬하기 (1) 💚 문제설명 💚 제한조건1 ≤ my_string의 길이 ≤ 100my_string에는 숫자가 한 개 이상 포함되어 있습니다.my_string은 영어 소문자 또는 0부터 9까지의 숫자로 이루어져 있습니다.💚 풀이function solution(my_string) { let answer = []; for (let str of my_string) { if (!isNaN(Number(str))) { answer.push(Number(str)); } } return answer.sort((a, b) => a - b);} ✅ 정규식 사용하면 더 편하긴 했겠..
프로그래머스 Lv.0- 가위 바위 보 💚 문제설명 💚 제한조건0 rsp의 길이 ≤ 100rsp와 길이가 같은 문자열을 return 합니다.rsp는 숫자 0, 2, 5로 이루어져 있습니다.💚 풀이function solution(rsp) { let answer = '' for (let game of rsp) { if (game === "2") { answer += "0" } else if (game === "0") { answer += "5" } else if (game === "5") { answer += "2" } } retu..
프로그래머스 Lv.0- 피자 나눠 먹기 (1) 💚 문제설명 💚 제한조건1 ≤ n ≤ 100💚 풀이function solution(n) { return Math.ceil(n / 7);} ✅ n을 7로 나눈 다음 가장 Math.ceil( ) 을 사용해서 가까운 정수로 올림해준다. ( n이 1이라도 1판이 필요하기때문에 올림을 사용한다. )
프로그래머스 Lv.0- 문자열이 몇 번 등장하는지 세기 💚 문제설명 💚 제한조건1 ≤ myString ≤ 10001 ≤ pat ≤ 10💚 풀이function solution(myString, pat) { let answer = 0; let index = myString.indexOf(pat); while (index !== -1) { answer++; index = myString.indexOf(pat, index + 1); } return answer} ✅ pat가 myString에 나타나는 횟수를 찾기 위해 answer 변수를 초기화 해둔후,myString에서 pat가 처음 나타나는 인덱스를 찾는다. ( pat를 찾..
프로그래머스 Lv.0 - 빈 배열에 추가, 삭제하기 💚 문제설명 💚 제한조건 1 ≤ arr의 길이 = flag의 길이 ≤ 100 arr의 모든 원소는 1 이상 9 이하의 정수입니다. 현재 X의 길이보다 더 많은 원소를 빼는 입력은 주어지지 않습니다. 💚 풀이 function solution(arr, flag) { let X = []; for (let i = 0; i < flag.length; i++) { if (flag[i]) { for (let j = 0; j < arr[i] * 2; j++) { X.push(arr[i]); } } else { X = X.slice(0, X.length - arr[i]); } } return X; } ✅ X라는 빈 배열을 초기화해둔후, for( ) 문으로 flag 배열..
프로그래머스 Lv.0 - 문자열 뒤집기 💚 문제설명 💚 제한조건 my_string은 숫자와 알파벳으로만 이루어져 있습니다. 1 ≤ my_string의 길이 ≤ 1,000 0 ≤ s ≤ e
프로그래머스 Lv.0 - 수열과 구간 쿼리 1 💚 문제설명 💚 제한조건 1 ≤ arr의 길이 ≤ 1,000 0 ≤ arr의 원소 ≤ 1,000,000 1 ≤ queries의 길이 ≤ 1,000 0 ≤ s ≤ e
프로그래머스 Lv.0 - 수열과 구간 쿼리 2 💚 문제설명 💚 제한조건 1 ≤ arr의 길이 ≤ 1,000 0 ≤ arr의 원소 ≤ 1,000,000 1 ≤ queries의 길이 ≤ 1,000 0 ≤ s ≤ e