본문 바로가기

전체 글

(185)
[Python] 2016년 https://school.programmers.co.kr/learn/courses/30/lessons/12901 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr # 2016년 def solution(a, b): month = [31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31] days_array = ['THU', 'FRI', 'SAT', 'SUN', 'MON', 'TUE', 'WED'] days = 0 for i in range(a-1): days += month[i] days = days + b week_day = d..
[Python] H-index https://school.programmers.co.kr/learn/courses/30/lessons/42747 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 첫 번째 풀이(틀림) # H-index def solution(citations): citations.sort() answer = [] for i in range(len(citations)): if len(citations) - i = len(citations) - idx : return len(citations) - idx return 0 비슷하지만 만족하는 idx가 없을 때 0을 리턴하는 부분..
표본 평균과 표본 분산 이 게시물은 한양대학교 이상화 교수님의 확률과 통계 강의를 바탕으로 필기한 내용입니다.
[Python] 멀리 뛰기 https://school.programmers.co.kr/learn/courses/30/lessons/12914 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr def solution(n): import math as m if n == 1: return 1 else: answer = 1 max_l = n//2 i = 1 while n >= max_l: n -= 1 a = m.comb(n,i) answer += a i += 1 return answer % 1234567
[Python] 점프와 순간 이동 https://school.programmers.co.kr/learn/courses/30/lessons/12980 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 더보기 OO 연구소는 한 번에 K 칸을 앞으로 점프하거나, (현재까지 온 거리) x 2 에 해당하는 위치로 순간이동을 할 수 있는 특수한 기능을 가진 아이언 슈트를 개발하여 판매하고 있습니다. 이 아이언 슈트는 건전지로 작동되는데, 순간이동을 하면 건전지 사용량이 줄지 않지만, 앞으로 K 칸을 점프하면 K 만큼의 건전지 사용량이 듭니다. 그러므로 아이언 슈트를 착용하고 이동할 때는 순간..
확률 변수의 S변환과 Z변환 이 게시물은 한양대학교 이상화 교수님의 확률과 통계 강의를 바탕으로 필기한 내용입니다.
[Python] 두 개 뽑아서 더하기 https://school.programmers.co.kr/learn/courses/30/lessons/68644 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr # 두 개 뽑아서 더하기 def solution(numbers): answer = [] for i in range(len(numbers)-1): for j in range(i+1, len(numbers)): answer.append(numbers[i]+numbers[j]) answer = sorted(list(set(answer))) return answer sorted함수가 애초에 정렬한 후 리..
퓨리에 변환과 확률변수의 특성함수 이 게시물은 한양대학교 이상화 교수님의 확률과 통계 강의를 바탕으로 필기한 내용입니다.