분류 전체보기
-
문제 보기 : 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 -
📚 보험 납부금 기반 개인 의료비 예측 프로젝트📌 프로젝트 개요수행 기간 2022.07 - 2022.08 사용 데이터 Medical Cost Personal Datasets (kaggle.com) 내용 Kaggle의 보험 납부금 데이터셋을 활용하여 과잉진료와 무분별한 의료비 증가를 방지하기 위한 의료비 예측 모델 개발 수행 역할 5인 팀 내 역할 | 주제 선정, 데이터 정제, ML모델링, 보고서 제작 사용 프로그램 및 언어 Brightics Studio, Python성과 삼성SDS 서포터즈 단독우수팀 이 프로젝트에서는 의료비 선정에 개인의 나이, 성별, 자녀 수, 흡연 여부 등이 미치는 영향을 분석하고, 통계 검정을 통해 데이터 간 관계와 핵심 변수를 선정했다.도출된 결과를 바탕으로 데이터를 정제..
[팀 프로젝트] 보험 납부금 기반 개인 의료비 예측 프로젝트📚 보험 납부금 기반 개인 의료비 예측 프로젝트📌 프로젝트 개요수행 기간 2022.07 - 2022.08 사용 데이터 Medical Cost Personal Datasets (kaggle.com) 내용 Kaggle의 보험 납부금 데이터셋을 활용하여 과잉진료와 무분별한 의료비 증가를 방지하기 위한 의료비 예측 모델 개발 수행 역할 5인 팀 내 역할 | 주제 선정, 데이터 정제, ML모델링, 보고서 제작 사용 프로그램 및 언어 Brightics Studio, Python성과 삼성SDS 서포터즈 단독우수팀 이 프로젝트에서는 의료비 선정에 개인의 나이, 성별, 자녀 수, 흡연 여부 등이 미치는 영향을 분석하고, 통계 검정을 통해 데이터 간 관계와 핵심 변수를 선정했다.도출된 결과를 바탕으로 데이터를 정제..
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 -
문제 보기 : 점프와 순간 이동 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr문제정답률 : 68%작성 코드def solution(n): answer = 0 k = 1 while n != 0: if n%2==0: n //= 2 else: answer += k n -= 1 return answer해설 : 0부터 괄호 안에 있는 숫자를 문제에서 주어진 규칙에 따라 더하면서, 괄호 내 숫자보다 작은 수도 규칙에 맞게 더하면서 n이 되는 나름대로의 수열?을 ..
Lv2. 점프와 순간이동문제 보기 : 점프와 순간 이동 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr문제정답률 : 68%작성 코드def solution(n): answer = 0 k = 1 while n != 0: if n%2==0: n //= 2 else: answer += k n -= 1 return answer해설 : 0부터 괄호 안에 있는 숫자를 문제에서 주어진 규칙에 따라 더하면서, 괄호 내 숫자보다 작은 수도 규칙에 맞게 더하면서 n이 되는 나름대로의 수열?을 ..
2024.07.15 -
문제 보기 : 10811번: 바구니 뒤집기 (acmicpc.net) 문제작성 코드n,m = map(int, input().split())a = [g+1 for g in range(n)]aa=a.copy()for _ in range(m): i,j = map(int,input().split()) if (j-i)%2 != 0: if j-i==1: a[i-1] = aa[j-1] # 2,3 a[j-1] = aa[i-1] aa = a.copy() else: for p in range(i-1,int((j+1)/2)): #2,2 if j == p: ..
B2 10811번. 바구니 뒤집기문제 보기 : 10811번: 바구니 뒤집기 (acmicpc.net) 문제작성 코드n,m = map(int, input().split())a = [g+1 for g in range(n)]aa=a.copy()for _ in range(m): i,j = map(int,input().split()) if (j-i)%2 != 0: if j-i==1: a[i-1] = aa[j-1] # 2,3 a[j-1] = aa[i-1] aa = a.copy() else: for p in range(i-1,int((j+1)/2)): #2,2 if j == p: ..
2024.07.15 -
문제 보기 : 10813번: 공 바꾸기 (acmicpc.net)문제작성 코드n,m = map(int, input().split())listt = [g+1 for g in range(n)]listt1=listt.copy()for _ in range(m): i,j = map(int,input().split()) listt1[i-1] = listt[j-1] listt1[j-1] = listt[i-1] listt = listt1.copy() for n in range(n): print(str(listt1[n])+' ', end = '') 앞 포스팅인 '공 넣기'와 아주 많이 유사하지만 다른 부분이 보인다. 엔터 포함 넷째줄과 첫번째 for문이 달랐다.
B2 10813. 공 바꾸기문제 보기 : 10813번: 공 바꾸기 (acmicpc.net)문제작성 코드n,m = map(int, input().split())listt = [g+1 for g in range(n)]listt1=listt.copy()for _ in range(m): i,j = map(int,input().split()) listt1[i-1] = listt[j-1] listt1[j-1] = listt[i-1] listt = listt1.copy() for n in range(n): print(str(listt1[n])+' ', end = '') 앞 포스팅인 '공 넣기'와 아주 많이 유사하지만 다른 부분이 보인다. 엔터 포함 넷째줄과 첫번째 for문이 달랐다.
2024.07.15