Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
Tags
- pytorch
- 2단계
- AWS
- 실전알고리즘
- 구현
- 자료구조 및 실습
- SWEA
- 파이썬
- 프로그래머스
- 백준
- Python
- cs
- 머신러닝
- CS231n
- 그리디
- STL
- ssd
- MySQL
- 전산기초
- 코드수행
- docker
- ubuntu
- C++
- 1단계
- 이것이 코딩테스트다 with 파이썬
- 모두를 위한 딥러닝 강좌 시즌1
- 3단계
- test-helper
- 딥러닝
- Object detection
Archives
- Today
- Total
곰퓨타의 SW 이야기
[이것이 코딩테스트다 with 파이썬] 구현 본문
최근 보고 있는 책인 '이것이 코딩테스트다 with 파이썬 편_나동빈_한빛미디어' 책을 읽으면서 정리하고자 한다.
www.hanbit.co.kr/store/books/look.php?p_code=B8945183661
이것이 취업을 위한 코딩 테스트다 with 파이썬
IT 취준생이라면 누구나 가고 싶어 하는 카카오, 라인, 삼성전자의 2016년부터 2020년까지의 코딩 테스트와 알고리즘 대회의 기출문제를 엄선하여 수록하였다.
www.hanbit.co.kr
구현은 머릿속에 있는 알고리즘을 소스코드로 바꾸는 과정이다.
완전탐색은 모든 경우의 수를 주저 없이 다 계산하는 해결 방법이다.
시뮬레이션은 문제에서 제시한 알고리즘을 한단계씩 차례대로 직접 수행해야 하는 문제이다.
파이썬에서 자료형을 고려하는 상황은 적지만, 데이터 처리량이 많은 경우 메모리 제한을 고려해야 한다. 리스트가 여러 개이고 크기가 1000만 이상인 리스트가 있다면 메모리 제한이 걸릴 수 있다.
문제 접근 시에는 시간 제한과 데이터 개수를 먼저 확인한 뒤에 이 문제를 어느 정도의 시간 복잡도의 알고리즘으로 작성해야 풀 수 있을 것인지 예측할 수 있어야 한다.
'TIL > 자료구조 및 알고리즘' 카테고리의 다른 글
[이것이 코딩테스트다 with 파이썬] 정렬 (0) | 2021.04.16 |
---|---|
[이것이 코딩테스트다 with 파이썬] bfs/dfs (0) | 2021.04.15 |
[이것이 코딩테스트다 with 파이썬] 그리디 알고리즘 (0) | 2021.04.15 |
[기타 알고리즘] 순열과 조합 (0) | 2021.04.14 |
[기타 알고리즘] 구간 합 계산 (0) | 2021.04.14 |
Comments