온라인 개발 환경:
리플릿 : https://repl.it/languages/python3
가 코테를 준비하면서 이용하는 개발환경으로 추천!(나동빈 씨가)
가장 출제 빈도 높은 알고리즘 유형:
Python으로 제출 하였을 때 시간초과가 난다면 PyPy로도 내보자
(PyPy의 경우 때때로 Python보다 빠르게 동작하기도 함)
시간 측정하는 방법
지수 표현 방식
실수 계산 과정에서 원하는 값이 나오지 않을 수 있음(2진수 체계이기때문에)
=>해결 방법 : round() 함수 이용(반올림 함수)
리스트 초기화
ex)
리스트의 인덱싱
리스트의 슬라이싱
리스트 컴프리헨션 : 2차원 리스트를 초기화할 때 효과적으로 사용
=>컴프리헨션 : 리스트나 딕셔너리 집합 등의 자료형 내에 for 문을 포함하는 것
=>비교
2차원 리스트 컴프리헨션
리스트 관련 함수들
리스트에서 특정 값을 가지는 원소를 모두 제거하기