문제
테이블:RequestAccepted
+----------------+---------+
| 열 이름 | 유형 |
+----------------+---------+
| requester_id | int |
| accepter_id | int
| | accept_date | date |
+----------------+---------+
(requester_id, accepter_id)는 이 테이블의 기본 키(고유한 값을 가진 열의 조합)입니다.
이 테이블에는 요청을 보낸 사용자의 ID,
요청을 받은 사용자의 ID, 요청이 승인된 날짜가 포함되어 있습니다.
가장 많은 친구를 가지고 있는 사람과 가장 많은 친구의 숫자를 찾는 솔루션을 작성하세요.
작성 쿼리
WITH all_ids AS (
SELECT requester_id AS id
FROM RequestAccepted
UNION ALL
SELECT accepter_id AS id
FROM RequestAccepted)
SELECT id,
COUNT(id) AS num
FROM all_ids
GROUP BY id
ORDER BY COUNT(id) DESC
LIMIT 1
문제 설명
정수 num1과 num2가 주어질 때, num1과 num2의 합을
return하도록 soltuion 함수를 완성해주세요.
제한사항
-50,000 ≤ num1 ≤ 50,000
-50,000 ≤ num2 ≤ 50,000
풀이
def solution(num1, num2):
answer = num1 + num2
return answer
이번주부터 심화 팀 프로젝트를 진행하게 되어서 새로운 팀원들과 새 프로젝트에 도입했다.우리 팀이 선정한 주제는 가상의 전자기기 플랫폼이 직면한 문제인 1회 구매 밖에 안하는 단발성 고객을 장기 고객으로 유도하는 문제를 다같이 고민해가며 고객 세그먼트, 가설 정의까지 완료했다. 다음주부터 데이터를 하나하나 뜯어보며 분석하여 통계적으로 유의미한 결과를 근거로 인사이트를 도출해내야 겠다는 생각을 했다.