반응형
깃허브 데스크탑으로 프로젝트 관리하기 강의 오픈!! (인프런 바로가기)
참고
- chrono를 이용하여 Visual Studio 실행 시간 microseconds로 확인하기
time.h를 이용하면 자신의 코드 제출 시간을 알 수 있다.
하지만 삼성 SW 시험에서는 컴파일러 옵션이 다르기 때문에
Visual Studio의 실행 시간을 그대로 믿어서는 안된다.
#include <stdio.h>
#include <time.h>
int main()
{
int TESTCASE = 1000;
int TIME = 0;
/* Timer on */
clock_t start = clock();
/* 실행 코드 */
for (int tc = 1; tc <= TESTCASE;tc++)
{
int a = 1;
for (int i = 0; i < 100000; i++)
{
a += i;
a %= 100;
}
}
/* Timer off */
TIME += ((int)clock() - start) / (CLOCKS_PER_SEC / 1000);
printf("TIME : %d ms\n", TIME); /* ms 단위로 출력 */
return 0;
}
위의 코드가 1초 정도 소요됨을 알 수 있다.
반응형
'개발 > Etc.' 카테고리의 다른 글
Visual Studio LNK1168: 쓰기용으로 열 수 없습니다 해결방법 (실행 파일 이름 변경하기) (1) | 2022.12.16 |
---|---|
chrono를 이용하여 Visual Studio 실행 시간 microseconds로 확인하기 (0) | 2022.11.27 |
Makefile 기본 예제 및 양식 (0) | 2022.06.12 |
알고리즘 테스트 용 Visual Studio Setting 방법 (2) (0) | 2021.02.06 |
알고리즘 테스트 용 Visual Studio Setting 방법 (1) (17) | 2021.02.06 |
댓글