<나의 풀이>
No | 유형 |
---|---|
1 | HackerRank (MySQL) |
2 | LeetCode (MySQL) |
3 | Programmers (MySQL) |
4 | Programmers (Python)_level0 (22.11.27 start) |
5 | Programmers (Python)_level1 (23.04.10 start) |
🥨알고리즘
Week | 월요일 | 화요일 | 수요일 | 목요일 | 금요일 | 토요일 | 일요일 |
---|---|---|---|---|---|---|---|
1 | 짝수와 홀수, 약수의 합, 평균 구하기 |
||||||
2 | 자릿수 더하기, x만큼 간격이 있는 n개의 숫자 |
나머지가 1이되는 수 찾기, 문자열 내 p와 y의 개수, 자연수 뒤집어 배열로 만들기 |
정수 제곱근 판별, 정수 내림차순으로 배치, 문자열을 정수로 바꾸기 |
하샤드 수, 두 정수 사이의 합 |
콜라츠 추측, 서울에서 김서방 찾기 |
||
3 | 핸드폰 번호 가리기, 나누어 떨어지는 숫자 배열 |
음양 더하기, 제일 작은 수 제거하기 |
없는 숫자 더하기, 가운데 글자 가져오기 |
수박수박수박수박수박수?, 내적, 문자열 내림차순으로 배치하기 |
약수의 개수와 덧셈, 부족한 금액 계산하기 |
||
4 | 행렬의 덧셈, 직사각형 별찍기 |
최대공약수와 최소공배수, 같은 숫자는 싫어 |
<핵심요약>
SELECT 그룹해보고싶은 컬럼, SUM(컬럼1), AVG(컬럼2)
FROM
WHERE
GROUP BY 그룹해보고싶은 컬럼
HAVING
ORDER BY
🐼 Pandas : 파이썬의 대표적인 데이터 분석 도구로 금융 데이터 분석을 위해 만들어 졌습니다.
🧮 Numpy : 파이썬의 수치계산 도구 입니다.
📊 matplotlib : 파이썬의 대표적인 데이터 시각화 도구 입니다.
📊 seaborn : matplotlib 을 사용하기 쉽게 추상화 해 놓은 고수준 시각화 도구로 기본 통계 연산을 제공합니다.
📊 plotly : 고수준, 저수준 시각화 기능을 제공하며 인터랙티브한 시각화가 가능합니다.
📊 cufflinks : plotly와 pandas를 강력하게 이어주는 생산적인 도구 입니다.
📈 FinanceDataReader : 코드 한 두 줄로 금융 데이터를 수집할 수 있는 도구 입니다.
🌏 Requests : 웹 페이지의 소스코드를 HTTP 통신으로 받아올 수 있는 도구 입니다.
🔍 BeautifulSoup4 : 웹 페이지의 소스코드에서 원하는 정보를 가져올 수 있는 도구 입니다.
⏰ tqdm : 데이터 수집이나 전처리에서 오래 걸리는 작업의 진행 상태를 볼 수 있습니다.