#32 백준 1012번 C
python collections 라이브러리 Counter 함수 사용
최소공배수와 최대공약수
Greedy algorithm
괄호, stack 문제
dequeue
체스판 칠하기
수 정렬하기
hashing
AMC 호텔 / 몫과 나머지 문제
수 찾기. binary search
블랙잭
단어 정렬
다리 놓기. 조합(combination)문제
베르트랑 공준
에라토스테네스의 체
기본수학 4단계
기본수학 3단계
기본수학 2단계
기본수학 1단계
함수 3단계
함수 2단계
1차원 배열 7단계
1차원 배열 6단계
1차원 배열 5단계
1차원 배열 4단계
1차원 배열 3단계
1차원 배열 2단계
1차원 배열 1단계
배열의 크기가 달라도 연산을 가능하게 해주는 broadcasting
python에서 and, or는 효율적인 계산을 위해 short-circuit evaluation을 한다.
노트북 파일에 작업할 때, kernel을 restart하지 않고 수정사항을 반영할 수 있는 autoreload
lambda 함수를 사용해 list sorting을 간편하게
같은 값이면 다홍치마라고 했다.
다소 학술적인 용어
lambda 함수를 사용해 list sorting을 간편하게
subplot 배치는 자유롭게 할 수 있다.
numpy array를 활용할 때 for문을 대체할 방법을 고려해야합니다.
python의 함수도 객체임을 이해하면 파이썬스러운 코드를 작성할 수 있다.
var, var_, var_, var__과 같이 선언된 변수의 의미를 설명
TDD를 위한 파이썬 유닛 테스트 라이브러리
데이터 분석에 필요한 42개의 라이브러리를 자동으로 import해주는 pyforest
matploilib로 인한 메모리 누수 방지하기
코드 관리에 유용한 변수 선언 방법
assert문으로 예상치 못한 버그를 방지하기
pandas dataframe의 EDA를 html로 report할 수 있는 라이브러리
C언어의 함수에 관한 내용을 정리함
사칙연산, 대입 연산, 복합 대입연산, cast 연산자, 조건연산자 등
헤더 파일에 정의되어있고 가장 많이 사용하는 표준 입출력 함수
C 언어에서 사용되는 수 체계와 변수의 자료형에 관련된 내용을 간략히 정리함
linear transformation과 헷갈렸던 Affine을 정리했다.
일반적인 개념으로 사용되는 최적화라는 개념을 설명하고, 머신러닝에서 최적화가 어떤 의미인지를 설명함
클래스 불균형 문제를 완화하기 위한 loss 함수의 weight 부여하기
단단한 머신러닝 Chapter 2 다중 선택
단단한 머신러닝 Chapter 1 Introduction