당신의 컴퓨터가 1초 안에 얼마나 많은 일을 할 수 있는지 아시나요?
(computers-are-fast.github.io)- 주어진 소스 코드를 보고 해당 프로그램이 1초에 얼마나 많이 실행될 수 있을지 짐작하는 문제.
- 실행 이후 소스 코드에 포함된
NUMBER
변수의 크기를 예측하면 됨. - 모든 정답은 1에서 10억 사이로, SSD를 갖춘 일반적인 컴퓨터에서 측정한 속도.
- 실행 이후 소스 코드에 포함된
- 기본적인 알고리즘의 이해와 파일 I/O, 웹 요청, SQL, 해싱 함수 등 다양한 범위의 문제가 나옴.
- 총 18문제로 모든 코드는 C와 Python으로 작성됨.
문제 풀어보니 간단한데 되게 재미있네요.
친절하게 해설까지 덧붙여줘서 실행 속도에 대해 기본적인 이해를 하는데 도움이 되는 것 같습니다.