가운데글자가져오기
같은 숫자는 싫어
나누어 떨어지는 숫자 배열
두 정수 사이의 합
문자열 내 마음대로 정렬하기 문자열 내 마음대로 정렬하기 (프로그래머스 다른사람 풀이 참고)
문자열 내 p와 y의 개수
문자를 큰것 => 작은 순으로 정렬대문자는 소문자보다 작음charCodeAt 은 문자열중 하나를 선택하여 아스키코드 번호로 변환해주는 함수fromCharCode 는 아스키코드번호를 받아 문자열을 구성해주는 함수
문자열 다루기 기본
서울에서 김서방 찾기
수박수박수박수박수박수?
2016년 2016년 2
소수 찾기 풀이
프로그래머스 다른사람 풀이를 보면 JavaScript에서 문자열과 숫자의 사칙연산 시 숫자가 나오는 특성을 이용해 아래와 같은 코드를 return하는 경우도 있다.return str/1 또는 +str
약수의 합 풀이
이상한 문자 만들기 풀이
자릿수 더하기 풀이
시저 암호 풀이
자연수 뒤집어 배열로 만들기 풀이
정수 내림차순으로 배치하기 풀이
정수 제곱근 판별 풀이
보류
위 풀이에서는 n값을 짝수로 나눴을 때 나머지가 0으로 나누어 떨어질 경우 Even을 리턴하고, 나누어 떨어지지 않을 경우 Odd를 리턴하도록 하였다.프로그래머스의 다른 사람 풀이를 참고해보니 숫자 0은 false값이고 0이외의 수는 true값을 가지는 언어의 특성을
풀이
콜라츠 추측 주어진 수가 1이 될 때까지 다음 작업을 반복하면 모든 수를 1로 만들 수 있다는 이론.1-1)입력된 수가 짝수면 2로 나누기1-2)입력된 수가 홀수면 3을 곱하고 1을 더하기2)결과 값에 같은 작업을 1이 될 때까지 반복하기
하샤드 수 풀이
핸드폰 번호 가리기 풀이 1 풀이 2
행렬의 덧셈 풀이
평균 구하기 풀이 1 풀이 2
x만큼의 간격이 있는 n개의 숫자 풀이 1 풀이 2
직사각형 별 찍기 풀이
문제 풀이
문제 풀이
Array that contains products' pricePlease selected the most commonly used price as the output \-input: 500, 200, 300, 400, 500, 600, 400, 500\-output:
소인수분해 방법으로 찾기 : 시간복잡도 - O(n2)소수 : 1과 자기 자신만을 약수로 가지는 수약수 : 어떤 수를 나누어 떨어지게 하는 수 (나머지가 0인 수)즉, 소수는 1과 자기 자신만을 나눌때만 나머지가 0이 되는 수이며합성수는 1과 자기 자신만이 아닌 그 사잇
주어진 n인 자연수를 소수(1과 자기자신만 약수로 가지는 수)가 나올 때까지 계속 소수로 나누기
문제 설명주어지는 매개변수중 denum1, num1은 분자1/분모1, denum2, num2는 분자2/분모2를 뜻한다.두 분수를 더한 값을 기약분수로 나타냈을 때 분자와 분모를 순서대로 담은 배열을 리턴한다.풀이 과정통분 과정을 거치기 위해 두 분모(num1, num2
문제 설명피자 조각은 6조각일때 주어지는 정수 n명이 피자를 하나도 남기지 않고 모두 같은 수의 피자조각을 먹어야할 경우 최소로 시켜야하는 피자는 몇판인가? 풀이 과정기본 조각수 (6조각)와 주어진 n으로 모두가 한조각씩 먹으면서도 피자가 남지 않게 하는 최소한의 조각