- Today
- Total
목록분류 전체보기 (276)
hye-log
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dfm1BL/btrMeFPYDO8/yKJcKmi6rO7jE9kmh9UQa1/img.png)
0. 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/12941 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 문제 설명 1) 두 배열에서 중복되지 않게 선택해서 곱한 수의 2) 최소값 구하기 2. 입출력 # input A = [1,4,2] B = [5,4,4] # output result = 29 3. 코드 def solution(A,B): answer = 0 A = sorted(A) # A 오름차순 정렬 B = sorted(B, reverse=True) # B 내림차순 정렬 for..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bntF0v/btrMd58HNmf/15gVQ0vqwP3c8JMc8LMbOk/img.png)
0. 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/12951 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 문제 설명 1) 주어진 문자열을 공백 기준으로 분리하기 2) JadenCase로 바꾸기(첫 문자는 대문자, 나머지는 소문자) 2. 입출력 # input s = "3people unFollowed me" # output return = "3people Unfollowed Me" 3. 코드 def solution(s): s = s.split(' ') for i in range(l..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/lM5nk/btrL9tIqz5G/y4L9Oa8koUU2qCjqvnig6k/img.png)
0. 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/12939 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1, 문제 소개 1) 주어진 문자열에서 공백으로 숫자 분리하기 2) 최소값, 최대값 순서대로 리턴하기 2. 입출력 # input s = '1 2 3 4' # output return = '1 4' 3. 코드 1) 첫 번째 코드 def solution(s): s_split = s.split(' ') # 문자열 분리 min_value = int(s_split[0]) # 최소값 max_..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bb2djy/btrL8UfEJOx/oRYqaUbNeIemBimspJ9uB1/img.png)
0. 문제 링크 https://www.codetree.ai/frequent-problems/tree-kill-all/description 코드트리 국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요. www.codetree.ai 1. 문제 소개 1) 성장 - 인접한 네 칸 중 나무가 있는 칸 만큼 나무 성장 2) 번식 - 인접한 네 칸 중 벽, 나무, 제초제가 없는 칸에서 현재 나무 그루 수/ 번식 가능한 칸의 개수만큼 번식 3) 제초제 - 나무가 많이 박멸되는 칸에 대각선으로 k 칸 전파 2. 입출력 # input 5 1 2 1 0 0 0 0 0 0 30 23 0 0 0 0 -1 0 0 0 0 17 46 77 0 0 0 12 0 #..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/xIbwr/btrLwzJ4MyN/KcwSMt6LdSqN0jTji8uKuK/img.png)
0. 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/118666?language=python3 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 문제 소개 1) 문제 유형 별 점수 더하기 2) 문제 유형 둘 중 더 큰 값인 유형 찾기 2. 입출력 # input survey = ["AN", "CF", "MJ", "RT", "NA"] choices = [5, 3, 2, 7, 5] # output result = "TCMA" 3. 코드 def solution(survey, choices): ..