프로그래머스
-
2024/07/21(Lv0) 211개 (Lv1) 38개 (Lv2) 7개Lv0저주의 숫자 3유한소수 판별하기Lv1최소직사각형시저 암호Lv2숫자의 표현 ← 다 못 풀었다다음 큰 숫자피보나치 수짝지어 제거하기← 다 못 풀었다이제 문제 난이도가 점점 올라오는 듯 해서 하루 5문제씩 푸는 것으로 변경하려고 한다. 시간소모가 커서, 다른 공부를 하는데 지장이 있어서 ㅠㅠ
[7월 코테 챌린지] 프로그래머스 :: (Lv0) 211개 (Lv1) 38개 (Lv2) 7개2024/07/21(Lv0) 211개 (Lv1) 38개 (Lv2) 7개Lv0저주의 숫자 3유한소수 판별하기Lv1최소직사각형시저 암호Lv2숫자의 표현 ← 다 못 풀었다다음 큰 숫자피보나치 수짝지어 제거하기← 다 못 풀었다이제 문제 난이도가 점점 올라오는 듯 해서 하루 5문제씩 푸는 것으로 변경하려고 한다. 시간소모가 커서, 다른 공부를 하는데 지장이 있어서 ㅠㅠ
2024.07.21 -
2024/07/18(Lv0) 196개 (Lv1) 30개 (Lv2) 4개 Lv0[PCCE 기출문제] 4번 / 저축정사각형으로 만들기[PCCE 기출문제] 2번 / 피타고라스의 정리그림 확대Lv2최댓값과 최솟값올바른 괄호최솟값 만들기JadenCase 문자열 만들기Lv1직사각형 별찍기최대공약수와 최소공배수
[7월 코테 챌린지] 프로그래머스 :: (Lv0) 196개 (Lv1) 30개 (Lv2) 4개2024/07/18(Lv0) 196개 (Lv1) 30개 (Lv2) 4개 Lv0[PCCE 기출문제] 4번 / 저축정사각형으로 만들기[PCCE 기출문제] 2번 / 피타고라스의 정리그림 확대Lv2최댓값과 최솟값올바른 괄호최솟값 만들기JadenCase 문자열 만들기Lv1직사각형 별찍기최대공약수와 최소공배수
2024.07.18 -
문제 보기 : 정수 삼각형 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr문제정답률 : 60% 작성 코드def solution(triangle): answer = triangle[0][0] l = len(triangle) dp = [0] * l dp[0] = triangle[0] #[[7],0,0,0,0] for i in range(1,l): dp[i] = [0] * (i+1) #[[7],[0,0],[0,0,0],[0,0,0,0],[0,0,0,0,0]] for j in range(i+1): ..
Lv3. 정수 삼각형문제 보기 : 정수 삼각형 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr문제정답률 : 60% 작성 코드def solution(triangle): answer = triangle[0][0] l = len(triangle) dp = [0] * l dp[0] = triangle[0] #[[7],0,0,0,0] for i in range(1,l): dp[i] = [0] * (i+1) #[[7],[0,0],[0,0,0],[0,0,0,0],[0,0,0,0,0]] for j in range(i+1): ..
2024.07.17 -
문제 보기 : 피로도 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr문제정답률 : 60%작성 코드## 오류 발생 코드def solution(k, dungeons): for i in range(len(dungeons)): kk = dungeons[i] kk.append(kk[0]-kk[1]) dungeons.sort(key= lambda x:x[2],reverse=True) answer = 0 for d in dungeons: if k >= d[0]: k -= d[1] ..
Lv2. 피로도문제 보기 : 피로도 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr문제정답률 : 60%작성 코드## 오류 발생 코드def solution(k, dungeons): for i in range(len(dungeons)): kk = dungeons[i] kk.append(kk[0]-kk[1]) dungeons.sort(key= lambda x:x[2],reverse=True) answer = 0 for d in dungeons: if k >= d[0]: k -= d[1] ..
2024.07.17 -
문제 보기 : n^2 배열 자르기 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr문제정답률 : 66% 작성 코드##1def solution(n, left, right): ans = [] ; answer = [] for nn in range(1,n+1): for i in range(nn): if i == nn-1: ans.append([nn]*nn) #[[1,2][2,2]] else: ans[i].append(nn) for ls in an..
Lv2. n^2 배열 자르기문제 보기 : n^2 배열 자르기 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr문제정답률 : 66% 작성 코드##1def solution(n, left, right): ans = [] ; answer = [] for nn in range(1,n+1): for i in range(nn): if i == nn-1: ans.append([nn]*nn) #[[1,2][2,2]] else: ans[i].append(nn) for ls in an..
2024.07.16 -
문제 보기 : 행렬의 곱셈 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr문제정답률 : 65%작성 코드def solution(arr1, arr2): k = [] ; idx=0 for ar1 in arr1: new = [] idx_ar2 = 0 while len(new) != len(arr2[0]): value = 0 ; idx = 0 for ar2 in arr2: value += ar1[idx]*ar2[idx_ar2] #2x5+3x2+2*..
Lv2. 행렬의 곱셈문제 보기 : 행렬의 곱셈 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr문제정답률 : 65%작성 코드def solution(arr1, arr2): k = [] ; idx=0 for ar1 in arr1: new = [] idx_ar2 = 0 while len(new) != len(arr2[0]): value = 0 ; idx = 0 for ar2 in arr2: value += ar1[idx]*ar2[idx_ar2] #2x5+3x2+2*..
2024.07.16 -
2024/07/16(Lv0) 184개 (Lv1) 26개 Lv0특수문자 출력하기qr code컨트롤 제트공 던지기문자열 계산하기배열 만들기 6왼쪽 오른쪽문자 개수 세기배열 만들기 4Lv1부족한 금액 계산하기
[7월 코테 챌린지] 프로그래머스 :: (Lv0) 184개 (Lv1) 26개2024/07/16(Lv0) 184개 (Lv1) 26개 Lv0특수문자 출력하기qr code컨트롤 제트공 던지기문자열 계산하기배열 만들기 6왼쪽 오른쪽문자 개수 세기배열 만들기 4Lv1부족한 금액 계산하기
2024.07.16 -
문제 보기 : N개의 최소공배수 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr문제정답률 : 67%작성 코드def solution(arr): k = [] ; i = 2 maxx = max(arr) while i = 2: k.append(i) for j in range(len(arr)): if arr[j] % i == 0: arr[j] //= i #[1,3,4,7] else: i+=1 ..
Lv2. N개의 최소공배수문제 보기 : N개의 최소공배수 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr문제정답률 : 67%작성 코드def solution(arr): k = [] ; i = 2 maxx = max(arr) while i = 2: k.append(i) for j in range(len(arr)): if arr[j] % i == 0: arr[j] //= i #[1,3,4,7] else: i+=1 ..
2024.07.15