줌코딩의 코딩일기
Zoom in Coding
-
Codeforces Round 600 (Div. 2) 후기 및 문제 풀이 (블루 등극!!!!)
후기 블루의 문턱에 가까워지고 있음을 느끼며 쳤던 시험.. 등록하는 걸 깜빡해서 추가 신청하고 허둥지둥 시험을 쳐버렸다. 결과는… 4문제를 풀어 3373점으로 역대 최고점…!!!! 블루 넘나 싶었는데 아니나 다를까 이번 휴학의 하나의 목표인 코드포스 블루를 찍어버렸다!!ㅎㅎㅎ 간단하게 문제 풀이를 해보도록 하겠다! A. Single Push 문제 링크 이 문제는 차이가 같은 구간이 1개...
-
(BigData Analysis 도전기) Kaggle Pandas Tutorial (3. Summary Functions and Maps)
Introduction 여태까지는 어떻게 DataFrame과 Series에서 관련 정보를 가져올지에 대해 배웠다. 이때 필요한 바른 정보를 끄집어내는 것은 매우 중요한 일이다. 데이터를 뽑아낼 때 항상 데이터가 우리가 원하는 포맷으로 추출되지 않기 때문에 우리는 reformat하는 작업이 추가로 필요하다. 이런 작업을 해주는 연산들에 대해서 배워보도록 하자. 이번에도 Wine Magazine data를 활용하도록 하겠다. Summary functions...
-
(BigData Analysis 도전기) Kaggle Pandas Tutorial (2. Indexing, Selecting & Assigning)
Introduction Pandas의 Dataframe이나 series에서 특정 값을 가져오는 것은 모든 Data 연산에서 하게 될 일이다. 여기서 중요한 것은 너와 관련된 데이터를 어떻게 빠르고 효율적으로 가져올 것인가이다. Naive accessors 파이썬 자체가 data를 indexing하는 좋은 방법을 제시하고 있다. Pandas는 거기에 추가적인 기능을 제공하고 있다. 13000개의 row와 13개의 column을 가지고 있는 Review라는 DataFrame을 생각해보자....
-
(BigData Analysis 도전기) Kaggle Pandas Tutorial (1. Creating, Reading and Writing)
빅데이터 분석 빅데이터 분석이 뭐지 하고 그냥 궁금증만 가지고 있었는데 이번 네이버 핵데이 주제에도 관련성이 있을 수 있겠다는 생각이 들어서 공부해보게 되었다. 관련 강의로 홍참길 교수님이 추천해주신 캐글 강의를 통해 pandas를 이해하고 최종적으로 지리 데이터 분석인 geospatial Analysis까지 진행해보려 한다. 캐글 강의를 따라가는 내용이 담겼으니 자세한 내용은 캐글 강의 링크를...
-
Codeforces Round 597 (Div. 2) 후기 및 문제 풀이
후기 더도 말고 덜도 말고 딱 오늘 시험만 같으면 좋겠다. 이번 virtual participation에서는 2100점 받았다. 이정도면 아마 떨어지지는 않을것 같다 ㅎㅎ A. Good ol’ Numbers Coloring 문제 링크 빨리 풀어보려했으나 그냥 생각이 좀 필요했던 문제였다. 이 문제는 두 수의 최대 공약수가 1이라면 FINITE를 출력하도록 하면 되는 문제이다. #include <cstdio> #include...