Elio's Blog
  • Home
  • About
[Coding Test] 프로그래머스 -핸드폰 번호 가리기-

[Coding Test] 프로그래머스 -핸드폰 번호 가리기-

📃문제 링크https://school.programmers.co.kr/learn/courses/30/lessons/12948 🤨생각하기주어진 전화번호의 뒷 4자리를 제외하고서 모두 *로 바꾸면 되는 문제이다. substring 메서드를 통해 뒷 4자리를 가져왔고, padStart 메서드를 사용해 다시 앞에다가 맨 처음에 주어진 전화번호의 길이가 될 때까
2022-11-22
Coding-Test > Programmers
#Coding-Test #Programmers #Lv.1
[Coding Test] 프로그래머스 -하샤드 수-

[Coding Test] 프로그래머스 -하샤드 수-

📃문제 링크https://school.programmers.co.kr/learn/courses/30/lessons/12947 🤨생각하기주어진 정수가 해당 정수의 자릿값의 합으로 나누어 떨어지는지 확인하는 문제이다. 이전 문제에서도 확인할 수 있지만, 여러 요소들의 합을 구할 때 reduce를 사용하면 좀 더 간결한 코드가 된다. 😎내 풀이1234567
2022-11-22
Coding-Test > Programmers
#Coding-Test #Programmers #Lv.1
[Coding Test] 프로그래머스 -평균 구하기-

[Coding Test] 프로그래머스 -평균 구하기-

📃문제 링크https://school.programmers.co.kr/learn/courses/30/lessons/12944 🤨생각하기배열의 합을 구해 배열의 길이로 나눠주면 되는 문제이다. 다양한 방법들이 있겠지만, 배열 요소들의 값을 누적시킬 수 있는 reduce 메서드를 사용하면 간결한 코드를 짤 수 있다. 😎내 풀이123function solu
2022-11-22
Coding-Test > Programmers
#Coding-Test #Programmers #Lv.1
[Coding Test] 프로그래머스 -콜라츠 추측-

[Coding Test] 프로그래머스 -콜라츠 추측-

📃문제 링크https://school.programmers.co.kr/learn/courses/30/lessons/12943 🤨생각하기문제 그대로 구현하면 된다. 😎내 풀이123456789101112131415161718function solution(num) { if (num === 1) return 0 let cnt = 0 while
2022-11-22
Coding-Test > Programmers
#Coding-Test #Programmers #Lv.1
[Coding Test] 프로그래머스 -최대공약수와 최소공배수-

[Coding Test] 프로그래머스 -최대공약수와 최소공배수-

📃문제 링크https://school.programmers.co.kr/learn/courses/30/lessons/12940 🤨생각하기여러 방법들이 있겠지만, 유클리드 호제법에 대한 개념을 요구하는 문제이다. 유클리드 호제법을 간단하게 정리하면 아래와 같다. a, b(단, a>b)에 대해서 a를 b로 나눈 나머지를 r이라 하면, a와 b의 최대공
2022-11-22
Coding-Test > Programmers
#Coding-Test #Programmers #Lv.1
[Coding Test] 프로그래머스 -시저 코드-

[Coding Test] 프로그래머스 -시저 코드-

📃문제 링크https://school.programmers.co.kr/learn/courses/30/lessons/12926 🤨생각하기ascii 코드 변환 메서드만 알고 있다면 큰 어려움 없이 풀 수 있는 문제이다. 😎내 풀이123456789101112131415161718192021222324252627282930function solution(s,
2022-11-22
Coding-Test > Programmers
#Coding-Test #Programmers #Lv.1
[Coding Test] 프로그래머스 -짝수와 홀수-

[Coding Test] 프로그래머스 -짝수와 홀수-

📃문제 링크https://school.programmers.co.kr/learn/courses/30/lessons/12937 🤨생각하기문제 그대로 구현 😎내 풀이1234567function solution(num) { if (num % 2 === 0) { return 'Even' } else 
2022-11-17
Coding-Test > Programmers
#Coding-Test #Programmers #Lv.1
[Coding Test] 프로그래머스 -제일 작은 수 제거하기-

[Coding Test] 프로그래머스 -제일 작은 수 제거하기-

📃문제 링크https://school.programmers.co.kr/learn/courses/30/lessons/12935 🤨생각하기문제 그대로 구현 😎내 풀이123456789function solution(arr) { if (arr.length == 1) return [-1] const min = Math.min(...arr) let
2022-11-17
Coding-Test > Programmers
#Coding-Test #Programmers #Lv.1
[Coding Test] 프로그래머스 -정수 제곱근 판별-

[Coding Test] 프로그래머스 -정수 제곱근 판별-

📃문제 링크https://school.programmers.co.kr/learn/courses/30/lessons/12934 🤨생각하기문제 그대로 구현 😎내 풀이1234567function solution(n) { if (Number.isInteger(Math.sqrt(n))) { return (Math.sqrt(n) + 1)
2022-11-17
Coding-Test > Programmers
#Coding-Test #Programmers #Lv.1
[Coding Test] 프로그래머스 -정수 내림차순으로 배치하기-

[Coding Test] 프로그래머스 -정수 내림차순으로 배치하기-

📃문제 링크https://school.programmers.co.kr/learn/courses/30/lessons/12933 🤨생각하기문제 그대로 구현 😎내 풀이123456789function solution(n) { return parseInt( n .toString() .split('')
2022-11-17
Coding-Test > Programmers
#Coding-Test #Programmers #Lv.1
1234

Search