지누.log
article thumbnail
코린이의 2021 codejam Qualification Round 1 도전🔥
Programming/기타 2021. 3. 28. 16:33

2월달이었나..? 이유는 모르겠음.. 여튼 그때 갑자기 코딩이 너무 하고 싶어서 코드잇이라는 코딩교육 플랫폼에서 진행하는 대외활동도 신청하고 그랬는데, 아마 그때 쯤 구글에서 메일이 왔던것 같다. 코딩의욕 폭발한 시기라서 앞뒤 안가리고 신청한게 코드잼이었다 ( ・ ᗜ ・ ) 킥스타트인줄 알았다. (킥스타트는 좀 더 쉬운 알고리즘 대회) 머릿속에서 잊혀지고 금요일날 친구 만나는데 대회 시작했다고 알람이 뜨더라 그리고 토요일에 일찍 자려고 누워서 빈둥거리는데 지메일이 도착 코드잼: "안녕. 이제 6시간 남았는데 아직 참가안했네? 시도는 해봐야지^^" 딱히 할일도 없고 오랜만에 머리좀 굴려볼까하고 도전 ㄲ 첫번째 문제, Reversort 읽어보고 ʕ •̀ o •́ ʔ 패쓰!! 다음문제, Moos and Umb..

article thumbnail
코드잇 데이터분석 입문 :: Seaborn 시각화
Programming/코드잇 Codeit 2021. 2. 27. 22:20

✏️ 본 포스팅은 코드잇 대학생 코딩캠프 1기 활동 기록 입니다. 확률밀도 함수 (PDF) ✽ 확률 밀도 함수는 데이터셋의 분포를 나타냄 ✽ 특정 구간의 확률 = 그래프 아래 그 국간의 면적 ✽ 그래프 아래의 모든 면적의 합 = 1 KDE (kernel density estimation) ✽ 데이터를 기반으로 추측을 하여 굴곡을 없애고 부드러운 곡선 형태의 분포를 얻을 수 있음 📌기본 함수 정리 ✽ ✽ ✽ ▸ ▸

article thumbnail
코드잇 데이터 사이언스 입문 :: Jupyter Notebook
Programming/코드잇 Codeit 2021. 2. 26. 18:00

✏️ 본 포스팅은 코드잇 대학생 코딩캠프 1기 활동 기록 입니다. 📌 개발환경 TextEditor: 서브라임 텍스트, vscode .. IDE: 통합 개발 환경이므로 제공되는 툴이 많음 (단점: 프로그램이 무겁고, 의존할 수 있음) Jupyter Notebook: 코드를 여러 단계로 나누어 실행 가능, 마크다운 사용 가능 (버전관리, 협업에는 적당하지 않음) 📌 Jupyter Notebook Command Mode: 셀을 실행 Edit Mode: 셀을 편집할수 있는 모드, ESC 누르면 Command Mode로 돌아감 Kernel Indicator: 셀이 실행하고 있는 중인지 확인 가능 📌 Jupyter Notebook 커멘드 모드: 'a' 셀 위에 새로운 셀 추가, 'b' 셀 아래 새로운 셀 추가, '..

article thumbnail
코드잇 알고리즘의 정석 :: 재귀함수
Programming/코드잇 Codeit 2021. 2. 26. 16:20

✏️ 본 포스팅은 코드잇 대학생 코딩캠프 1기 활동 기록 입니다. 📌재귀함수 ✽ 자신을 정의할 때 자기 자신을 재 참조하는 방법 ✽ 재귀적으로 문제를 푼다 = 부분 문제의 답을 이용해서 기존 문제를 푼다 피보나치 수열 # n번째 피보나치 수를 리턴 def fib(n): if n == 1: return 1 elif n == 2: return 1 else: return fib(n - 1) + fib(n - 2) # 테스트: fib(1)부터 fib(10)까지 출력 for i in range(1, 11): print(fib(i)) 숫자 합 def triangle_number(n): # base case if n == 1: return 1 else: return triangle_number(n - 1) + n #..

article thumbnail
코드잇 데이터 사이언스 입문 :: 데이터 사이언스란?
Programming/코드잇 Codeit 2021. 2. 25. 18:00

✏️ 본 포스팅은 코드잇 대학생 코딩캠프 1기 활동 기록 입니다. 📌 데이터사이언티스트가 하는 일 가치를 더할 수 있는 일을 찾고, 데이터를 이용하여 문제를 해결하는 것 📌 데이터 사이언스에 대한 오해 AI, Deep Learning ➡︎ DS의 가장 중요한 분야? ❌ 순서의 존재: (선)DS의 기본기 | (후)AI, 딥러닝 코딩만? ❌ 커뮤니케이션 중요 📌 파이썬으로 DS를 하는 이유 R: 통계를 위해 만들어진 언어 only for 통계, 시각화 파이썬: 다양한 용도 (다른 영역으로 넘어갈 수 있음) 📌 데이터 사이언스의 단계 문제 정의 데이터 수집 데이터 다듬기 데이터 분석 데이터 시각화 및 커뮤니케이션