* 파이썬 알고리즘 인터뷰 정리 내용
- 자신만의 코드 스니펫 준비
- 모든 테스트케이스를 통과하도록
- 정확한 알고리즘 + 효율적인 코드
- 테스트를 지속적으로 돌려보며 오류를 수정해나가는 방식은 지양 😢
- 타임아웃이 발생하지 않도록
- 일반적으로 파이썬은 타 언어에 비해 실행 속도가 느리다.
- 따라서 파이썬을 알고리즘 풀이 언어로 선택한 경우, 알고리즘 최적화에 더 신경을 써야한다.
- 예외처리는 필수
- 예외처리를 무조건 고려하여 코드를 작성하도록 한다. (ex. 입력에 대한 검증과정)
- 짜임새있게 코드를 작성하여 예외처리가 필요 없도록 한다면 훌륭!
- 스스로 문제 제한 시간을 정해두고, 제한시간을 초과한 경우 다음 문제로 넘어간다.
- 파이썬 IDE로는 파이참과 비쥬얼 스튜디오를 추천 🙂
'다전공_컴퓨터공학 > 알고리즘 문제풀이' 카테고리의 다른 글
[파이썬 알고리즘] 6장 - 문자열 조작 (valid palindrome) (0) | 2020.11.02 |
---|---|
[파이썬 알고리즘] 4장 - 자료형 (0) | 2020.10.31 |
[파이썬 알고리즘] 4장 - 빅오 (0) | 2020.10.31 |
[파이썬 알고리즘] 3장 파이썬 문법 (0) | 2020.10.31 |
[파이썬 알고리즘] 2장 프로그래밍 언어 선택 (0) | 2020.10.30 |