우리 책에서는 문제풀이에 앞서, 알고리즘 개요를 먼저 보여주고, 해당 알고리즘을 코딩 언어로 구현해가는 과정을 보여주며 수도코드를 사용할 예정이다.
경진 대회에서는 C++ 지원자가 가장 많고, 공채 코딩 테스트에서도 상당히 높은 비율을 보임.
무엇보다도 합격률이 가장 높음.
그러나 파이선의 경우에도 C++와 비슷한 합격률을 보여주며, 무엇보다도 코드의 간결성이 높다.
언어 | 루프 | 제네릭 프로그래밍 | 배열 반복 | 구조체 | 클래스 |
---|---|---|---|---|---|
C++ | B | A | B | A | B |
자바 | B | A | B | B | A |
파이썬 | A | B | A | B | B |
고(GO) | B | F | B | A | C |
타입스크립트 | B | A | B | A | A |
파이썬은 대중성, 유연성, 기능성 등등에서 코딩 테스트에 좋은 선택이라고 할 수 있다.
다만, 파이썬을 사용하지 않는 코딩테스트가 존재하며, 이는 조금 안타까운 일이다.