본문 바로가기

verdantjuly/코딩테스트

(131)
프로그래머스 코딩테스트 입문 : 특정 문자 제거하기(javascript, 20230609) 문제 바로가기: https://school.programmers.co.kr/learn/courses/30/lessons/120826 나의 풀이 function solution(my_string, letter) { while( my_string.includes(letter) ) { my_string = my_string.replace(letter,"") } return my_string } 다른 사람의 풀이 function solution(my_string, letter) { const answer = my_string.split(letter).join('') return answer; } 소감 다른사람의 풀이를 적게 되면 자세히 보고 이해하자. 아주 좋아~ 하고 넘어가면 기억이 나지 않는다.
프로그래머스 코딩테스트 입문 : 문자 반복 출력하기 (javascript, 20230609) 문제 바로가기: https://school.programmers.co.kr/learn/courses/30/lessons/120825 나의 풀이 function solution(my_string, n) { let answer = "" for(i=0;i v.repeat(n)).join('') } 소감 세상은 넓고 풀이는 많다. 너무 좋은 풀이가 많다.
프로그래머스 입문 : 짝수 홀수 개수 (javascript, 20230609) 문제 바로가기: https://school.programmers.co.kr/learn/courses/30/lessons/120824 나의 풀이 function solution(num_list) { var answer = []; let oddnum =[] let evennum= [] for(i=0;i
프로그래머스 코딩테스트 입문 : 중복된 숫자 개수 (javascript, 20230609) 문제 바로가기: https://school.programmers.co.kr/learn/courses/30/lessons/120583 나의 풀이 function solution(array, n) { var answer = 0; let filterdarray = array.filter(function(i){return i==n} ) answer = filterdarray.length return answer; } 다른 사람의 풀이 function solution(array, n) { return array.filter(v=>v===n).length; } 소감 화살표 함수를 잘 이용하자.
프로그래머스 스터디 A반 20230606 나의 풀이 직각삼각형 출력하기 https://verdantjuly.tistory.com/160 인상적인 풀이
프로그래머스 코딩테스트 입문 : 직각삼각형 출력하기 (javascript, 20230606) 문제 바로가기: https://school.programmers.co.kr/learn/courses/30/lessons/120823 나의 풀이 const readline = require('readline'); const rl = readline.createInterface({ input: process.stdin, output: process.stdout }); let input = []; let num = 0; rl.on('line', function (line) { input = line }).on('close', function () { let inputNum = Number(input); for(j=1;j
프로그래머스 스터디 A반 20230604 나의 풀이 문자열 뒤집기 https://verdantjuly.tistory.com/150 인상적인 풀이
프로그래머스 스터디 입문: 문자열 뒤집기 (javascript, 20230604) 문제 바로가기: https://school.programmers.co.kr/learn/courses/30/lessons/120822 나의 풀이 function solution(my_string) { var answer = ''; let array = my_string.split("") let lastarray = [] for(i=array.length-1;i>=0;i--){ answer = answer + array[i]} return answer; } 다른 사람의 풀이 function solution(my_string) { var answer = [...my_string].reverse().join(""); return answer; } 소감 스프레드 문법을 잘 사용해야겠다.