분류 전체보기
-
문제 보기 : 코딩테스트 연습 - 최고의 집합 | 프로그래머스 스쿨 (programmers.co.kr) 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 문제정답률 : 57%작성 코드def solution(n, s): if s//n == 0: return [-1] start = [s//n]*n turn = s%n for i in range(turn): start[i] += 1 if sum(start) != s and len(start) != n: return [-1] else..
Lv3. 최고의 집합문제 보기 : 코딩테스트 연습 - 최고의 집합 | 프로그래머스 스쿨 (programmers.co.kr) 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 문제정답률 : 57%작성 코드def solution(n, s): if s//n == 0: return [-1] start = [s//n]*n turn = s%n for i in range(turn): start[i] += 1 if sum(start) != s and len(start) != n: return [-1] else..
2024.09.14 -
2024/09/14(Lv0) 233개 (Lv1) 65개 (Lv2) 44개 (Lv3) 5개 // 누적 347개풀이한 문제Lv2구명보트 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 문제 풀이from collections import dequedef solution(people, limit): people = deque(sorted(people)) answer = 0 s = 0 ; e = -1 while len(people) > 1: if people[s] + people[e] > limit: ..
[9월 코테 챌린지] 프로그래머스 :: (Lv0) 233개 (Lv1) 65개 (Lv2) 44개 (Lv3) 5개 // 누적 347개2024/09/14(Lv0) 233개 (Lv1) 65개 (Lv2) 44개 (Lv3) 5개 // 누적 347개풀이한 문제Lv2구명보트 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 문제 풀이from collections import dequedef solution(people, limit): people = deque(sorted(people)) answer = 0 s = 0 ; e = -1 while len(people) > 1: if people[s] + people[e] > limit: ..
2024.09.14 -
2024/09/13(Lv0) 233개 (Lv1) 65개 (Lv2) 43개 (Lv3) 5개 // 누적 346개 풀이한 문제Lv2택배상자 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 문제 풀이from collections import dequedef solution(order): answer = 0 ; ans = [] ls = [i+1 for i in range(len(order))] subcontainer = deque() ; container = deque(ls) for i in range(len(order)): i..
[9월 코테 챌린지] 프로그래머스 :: (Lv0) 233개 (Lv1) 65개 (Lv2) 43개 (Lv3) 5개 // 누적 346개2024/09/13(Lv0) 233개 (Lv1) 65개 (Lv2) 43개 (Lv3) 5개 // 누적 346개 풀이한 문제Lv2택배상자 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 문제 풀이from collections import dequedef solution(order): answer = 0 ; ans = [] ls = [i+1 for i in range(len(order))] subcontainer = deque() ; container = deque(ls) for i in range(len(order)): i..
2024.09.13 -
문제 보기 : 완주하지 못한 선수 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 문제정답률 : 57%작성 코드def solution(participant, completion): part = {} for i in participant: if i in part: part[i] += 1 else: part[i] = 1 for i in completion: part[i] -= 1 if part[i] == 0: del..
Lv1. 완주하지 못한 선수문제 보기 : 완주하지 못한 선수 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 문제정답률 : 57%작성 코드def solution(participant, completion): part = {} for i in participant: if i in part: part[i] += 1 else: part[i] = 1 for i in completion: part[i] -= 1 if part[i] == 0: del..
2024.09.13 -
문제 보기 : 대충 만든 자판 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 문제정답률 : 58%작성 코드def solution(keymap, targets): answer = [] push = {} for key in keymap: for k in range(len(key)): if key[k] not in push: push[key[k]] = k+1 if push[key[k]] > k+1: push[key[k]] = k+1 ..
Lv1. 대충 만든 자판문제 보기 : 대충 만든 자판 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 문제정답률 : 58%작성 코드def solution(keymap, targets): answer = [] push = {} for key in keymap: for k in range(len(key)): if key[k] not in push: push[key[k]] = k+1 if push[key[k]] > k+1: push[key[k]] = k+1 ..
2024.09.13 -
2024/09/12(Lv0) 233개 (Lv1) 65개 (Lv2) 42개 (Lv3) 5개 // 누적 345개 풀이한 문제Lv1문자열 나누기 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 문제 풀이def solution(s): answer = 0 t = {} ; a = s[0] ; k = "no"+a for i in s: if len(t)==0: answer += 1 t[i] = 1 a = i else: k = "no"+a ..
[9월 코테 챌린지] 프로그래머스 :: (Lv0) 233개 (Lv1) 65개 (Lv2) 42개 (Lv3) 5개 // 누적 345개2024/09/12(Lv0) 233개 (Lv1) 65개 (Lv2) 42개 (Lv3) 5개 // 누적 345개 풀이한 문제Lv1문자열 나누기 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 문제 풀이def solution(s): answer = 0 t = {} ; a = s[0] ; k = "no"+a for i in s: if len(t)==0: answer += 1 t[i] = 1 a = i else: k = "no"+a ..
2024.09.12 -
📚 Z통신사 충성 고객 전환 솔루션📌 프로젝트 개요수행 기간2023.04~2023.05사용 데이터Z통신사 고객 정보 데이터 (하단 첨부)수행 역할고객 이탈 예측 모델 개발, 고객 군집화 및 군집별 인사이트 도출, 프로모션 개발, 보고서 제작사용 프로그램 및 언어 Google Colab, Python, Scikit-learn, XAI, K-Means포스코 AI/Bigdata 아카데미에서 만난 팀원 2명과 팀을 꾸려 아카데미에서 수행한 빅데이터 분석 프로젝트를 개선하고 이에 대한 성과를 발표하는 2022 미래산업 인재육성 컨퍼런스(대한상공회의소 주최)에 참가했다. 기존에 65%의 정확도를 보였던 예측모델을 개선하여, 정확도가 약 28% 상승하고 일반화 성능이 완화된 XGBoost Classifier 모델..
[팀 프로젝트] Z통신사 충성 고객 전환 솔루션📚 Z통신사 충성 고객 전환 솔루션📌 프로젝트 개요수행 기간2023.04~2023.05사용 데이터Z통신사 고객 정보 데이터 (하단 첨부)수행 역할고객 이탈 예측 모델 개발, 고객 군집화 및 군집별 인사이트 도출, 프로모션 개발, 보고서 제작사용 프로그램 및 언어 Google Colab, Python, Scikit-learn, XAI, K-Means포스코 AI/Bigdata 아카데미에서 만난 팀원 2명과 팀을 꾸려 아카데미에서 수행한 빅데이터 분석 프로젝트를 개선하고 이에 대한 성과를 발표하는 2022 미래산업 인재육성 컨퍼런스(대한상공회의소 주최)에 참가했다. 기존에 65%의 정확도를 보였던 예측모델을 개선하여, 정확도가 약 28% 상승하고 일반화 성능이 완화된 XGBoost Classifier 모델..
2024.09.11 -
2024/09/11(Lv0) 233개 (Lv1) 64개 (Lv2) 42개 (Lv3) 5개 // 누적 344개 풀이한 문제Lv2주차 요금 계산 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 문제 풀이import mathdef solution(fees, records): car = {} ; times = {} ; money = {} for re in records: time, carnum, inout = re.split() if inout == 'IN': car[carnum] = time ..
[9월 코테 챌린지] 프로그래머스 :: (Lv0) 233개 (Lv1) 64개 (Lv2) 42개 (Lv3) 5개 // 누적 344개2024/09/11(Lv0) 233개 (Lv1) 64개 (Lv2) 42개 (Lv3) 5개 // 누적 344개 풀이한 문제Lv2주차 요금 계산 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 문제 풀이import mathdef solution(fees, records): car = {} ; times = {} ; money = {} for re in records: time, carnum, inout = re.split() if inout == 'IN': car[carnum] = time ..
2024.09.11