문제풀이>HackerRank

Day 13 - Abstract Classes

Abstract Base Class라는 개념에 대해서 수업에서 배웠는데, 이를 활용할 수 있는 HackerRank의 문제다. Day 13 : Abstract Classes 문제 보러가기 문제 해석 Book과 Solution이라는 주어진 클래스에 대해,...

문제풀이>HackerRank

Day 12 - Inheritance

이번에는 클래스의 상속에 대한 문제를 풀어보도록 하자. 오늘도 30 Days of Code 의 한 문제. Day 12: Inheritance 문제 보러가기 문제 해석Task 상위 클래스인 Person의 완성된 코드와, 하위 클래스인 Student의 클래스...

Weekly Bootcamp

20210211 class 뿌시기에 집중한 네번째 주

이번 주는 수업이 수요일 오후 한 번 밖에 없었다. 4일 연속 개인자습을 하다보니 번아웃이 왔던 한 주였지만, 덕분에 앞으로의 공부를 어떻게 해야할지 전략을 짤 수 있었다. 파이썬의 클래스와 객체지향형 프로그래밍이란 개념을 배우고 소화하는 것에 시간이 적지 않게...

문제풀이>HackerRank

Class 2 - Find the Torsional Angle

class와 벡터연산까지 뒤섞여 있는 문제라 처음엔 엄청 당황했지만 하나씩 하나씩 차근차근 해보자. Class 2 - Find the Torsional Angle 문제 보러가기 벡터와 내적, 외적 구하는 방법은 따로 공부해서 이 글(Vector, Dot...

개념정리

Vector, Dot product, Cross product

고등학교 때 배웠던 것 같기도 하고 아닌 것 같기도 한 벡터와 내적, 외적 구하는 게 부트캠프 숙제로 나와버려서 그냥 아에 개념부터 새로 공부한 내용을 옮겨본다. 수식을 어떻게 기록해야 할지 몰라서 코드 적는 칸에 비슷한 기호로 수식을 적어두었는데 코드나 실제...

문제풀이>HackerRank

Day 4 - Class vs. Instance

class에 대한 문제를 풀어보도록 하자. 오늘은 30 Days of Code 의 한 문제를 가져와봤다. (언제나 영어 해석하는 것부터가 challenge) Day 4: Class vs. Instance 문제 보러가기 문제 해석Objective이번...

Weekly Bootcamp

20210206 파이썬 집중폭격의 세번째 주

이번 한 주는 python 강의만 3번 있었다. 시간으로만 치면 4시간씩 3번의 수업이고 나머진 모두 자습이니 크게 부담이 없어보였는데, 수많은 개념과 문법을 12시간 꽉꽉 채워 배우다보니 새로운 공부는 커녕 복습하고 소화시키는 것으로도 나머지 20+시간의...

Review>강의와 영상

20210201 생활코딩 머신러닝야학 후기

수강 계기 :D무슨 언어를 공부하게 될 건지도 모른채 가장 가깝고 시기가 맞는 학원을 등록했던 나. 코딩의 ㅋ도 모르지만 머신러닝에 대해서는 이상하게 호감이 갔다. 단어가 유식해보여서 그렇기도 하고, 컴퓨터가 인간이 할 일을 대신 해줄 수 있다는 것은 게으른...

Weekly Bootcamp

20210131 조금은 알아듣겠는 두번째 주

학원에서의 첫 두 주가 지나고, 1월이 지나간다. 주로 컴퓨터에 개발을 위한 환경을 세팅하고(Homebrew, python, git 설치 등) 그것들의 사용에 익숙해지는 것에 대부분의 시간을 썼다. 초반이라 이론과 문법 위주의 정보가 쏟아졌지만 그래도 초반 버프...

문제풀이>기타

Monty Hall Problem 파이썬으로 증명하기

Monty Hall Problem 몬티 홀이라는 게임 쇼에서 유래한 확률문제 당신이 선택할 세 개의 문 중 두 개에는 염소가, 하나에는 스포츠카가 기다리고 있다. 내가 문을 고르면 사회자는 나머지 두개 문 중에서 염소가 있는 문을 열어준다. 그 때 내가 기존에...