일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- 파이썬
- Machine Learning
- 코세라강의
- POP
- WHERE
- programmers
- Andrew NG
- SQL공부
- 코세라
- sql
- 코세라머신러닝강의
- 알고리즘
- coursera
- 프로그래머스SQL
- mysql
- 머신러닝강의
- DATE_FORMAT
- Algorithm
- 인프런sql강의
- 코세라머신러닝
- map
- sorted
- PYTHON
- 머신러닝
- 프로그래머스
- orderby
- sql오답노트
- 경제공부
- groupby
- 안드류응
- Today
- Total
목록sorted (3)
미래를 예측하는 데이터분석가

1. 프로그래머스 자연수 뒤집어 배열로 만들기 문제 자연수 n을 뒤집어 각 자리 숫자를 원소로 가지는 배열 형태로 리턴해주세요. 예를들어 n이 12345이면 [5,4,3,2,1]을 리턴합니다. 조건 n은 10,000,000,000이하인 자연수입니다. nreturn n return 12345 [5,4,3,2,1] 모든 테스트를 통과한 풀이답안 def solution(n): answer = [] answer = [int(i) for i in str(n)][::-1] return answer 여기서 keypoint code는 [int(i) for i in str(n)][::-1]이다. for구문에서 뽑은 요소를 바로 리스트에 꽂아버리는 멋진 코드! 그리고 [start:end:step]으로 -1을 하면 리스트를..

1. 프로그래머스 실패율 문제 전체 스테이지의 개수 N, 게임을 이용하는 사용자가 현재 멈춰있는 스테이지의 번호가 담긴 배열 stages가 매개변수로 주어질 때, 실패율이 높은 스테이지부터 내림차순으로 스테이지의 번호가 담겨있는 배열을 return 하도록 solution 함수를 완성하라. 실패율 : 스테이지에 도달했으나 아직 클리어하지 못한 플레이어의 수 / 스테이지에 도달한 플레이어 수 조건 단, N + 1 은 마지막 스테이지(N 번째 스테이지) 까지 클리어 한 사용자를 나타낸다. 만약 실패율이 같은 스테이지가 있다면 작은 번호의 스테이지가 먼저 오도록 하면 된다. 스테이지에 도달한 유저가 없는 경우 해당 스테이지의 실패율은 0 으로 정의한다. N stages result 5 [2, 1, 2, 6, 2..

1. 프로그래머스 두개 뽑아서 더하기 문제 정수 배열 numbers가 주어집니다. numbers에서 서로 다른 인덱스에 있는 두 개의 수를 뽑아 더해서 만들 수 있는 모든 수를 배열에 오름차순으로 담아 return 하도록 solution 함수를 완성해주세요. 모든 테스트 통과 답안 def solution(numbers): answer = [] for i in range(len(numbers)): for j in range(i+1,len(numbers)): if (numbers[i]+numbers[j] not in answer): answer.append(numbers[i]+numbers[j]) answer = sorted(answer) return answer nC2의 조합 combination을 이용해..