목록전체 글 (44)
내 인생은 개발 중

https://school.programmers.co.kr/learn/courses/30/lessons/12924 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 풀이def solution(n): answer = 0 start, end = 1, 1 # 총합을 우선 start로 지정해주기 sum_num = start # end가 n + 1이 되면 while문 종료 while end = n: # 총합이 n과 같으면 answer + 1 if sum_num == n: a..

https://school.programmers.co.kr/learn/courses/30/lessons/42587 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 풀이from collections import dequedef solution(priorities, location): cnt = 0 queue = deque(priorities) while queue: # 한칸씩 앞으로 땡겨질때마다 위치 앞당겨주기 location -= 1 max_num = max(queue) temp_num = q..

https://school.programmers.co.kr/learn/courses/30/lessons/43165 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr BFS 풀이def solution(numbers, target): # 경우의 수 담을 리스트 만들어주기 lst = [0] for i in range(len(numbers)): # 이전의 수에 현재 수를 +,- 연산을 수행하며 # 모든 경우의 수를 임시 리스트에 담아주기 temp = [] for j in lst: t..
https://school.programmers.co.kr/learn/courses/30/lessons/70129 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 처음 풀이def solution(s): cnt = 0 zero_cnt = 0 # s가 1이 되면 반복문 종료 while s != '1': #0의 갯수 세어주기 zero_cnt += s.count('0') # 0 없애기 s = s.replace('0', '') # s의 길이를 2진수로 변환 s = str(f..

문제https://school.programmers.co.kr/learn/courses/30/lessons/12951 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 풀이def solution(s): answer = [] lst = s.split(' ') for i in lst: # 현재 단어를 임시 저장할 변수 word = '' for j in range(len(i)): # 첫 글자는 대문자, 나머지는 소문자 if j == 0: word +..

https://school.programmers.co.kr/learn/courses/30/lessons/293257 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 풀이-- 코드를 작성해주세요SELECT COUNT(*) AS FISH_COUNT, B.FISH_NAMEFROM FISH_INFO A, FISH_NAME_INFO BWHERE A.FISH_TYPE = B.FISH_TYPEGROUP BY FISH_NAMEORDER BY FISH_COUNT DESC;

문제https://school.programmers.co.kr/learn/courses/30/lessons/284531 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 풀이-- 코드를 작성해주세요SELECT ROUTE, CONCAT(ROUND(SUM(D_BETWEEN_DIST), 1), 'km') AS TOTAL_DISTANCE, CONCAT(ROUND(AVG(D_BETWEEN_DIST), 2), 'km') AS AVERAGE_DISTANCEFROM SUBWAY_DISTANCEGROUP BY ROUTEORDER BY ROUND(SUM(D..

문제https://school.programmers.co.kr/learn/courses/30/lessons/12941 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr풀이def solution(A,B): answer = 0 A.sort() B.sort(reverse = True) # A의 min값과 B의 max값 구해서 곱하고 더하기 for i in range(len(A)): answer += A[i] * B[i] return answer