Hello

: )

2017년 7월 31일 월요일

시간 측정을 위해 chrono 사용법 정리

* 상세 내용 아래 참조
출처1: https://fias.uni-frankfurt.de/pm/issues/566
         첨부 PDF 참조
         https://fias.uni-frankfurt.de/pm/attachments/download/1496/chrono.pdf

출처2: http://www.cplusplus.com/reference/chrono/


시간 측정을 위해 chrono 사용법 간단 정리


1:  #include <iostream>  
2:  #include <chrono>  
3:  using namespace std;  
4:  using namespace chrono; // std 내에 chrono 가 존재  
5:  int main(void) {  
6:      system_clock::time_point start = system_clock::now();  
7:      int a = 0;  
8:      for (int i = 0; i < 10000000; i++) {  
9:          a++;  
10:      }  
11:      system_clock::time_point end = system_clock::now();  
12:      microseconds microSec = duration_cast<microseconds>(end - start);  
13:      cout << microSec.count() << " us\n";  
14:      return 0;  
15:  }  

시작
system_clock::time_point start = system_clock::now();


system_clock::time_point end = system_clock::now();

시간 계산
microseconds microSec = duration_cast<microseconds>(end - start);

출력
cout << microSec.count() << " us\n";

us (micro seconds) : 1 / 1000000 sec
ms (milli seconds) : 1 / 1000 sec

2017년 7월 23일 일요일

South Central USA Regional Programming Contest 문제 정리

South Central USA Regional Programming Contest 문제는

Solutions/정답 코드: O
Testcase(TC)/Input, Output/입출력 데이터: O
BOJ: https://www.acmicpc.net/category/39

연도별로 정답과 TC 가 있는 경우도 있고, 없는 경우도 있고, 링크가 죽은 경우도 있습니다.









2017년 7월 7일 금요일

Tehran Site 문제 정리

Tehran Site 문제는

Solutions/정답 코드: X
Testcase(TC)/Input, Output/입출력 데이터: O
BOJ: https://www.acmicpc.net/category/163
Link: http://icpc.sharif.edu/2018/archive

정답은 아쉽게도 없지만, TC 는 정리가 잘 되어 있네요...





  • Tehran Site 2017
  • Tehran Site 2016
  • Tehran Site 2015
  • Tehran Site 2014
  • Tehran Site 2013
  • Tehran Site 2012
  • Tehran Site 2010
  • Tehran Site 2009
  • Tehran Site 2008
  • Tehran Site 2007
  • Tehran Site 2006
  • Tehran Site 2005
  • Tehran Site 2004
  • Tehran Site 2003
  • Tehran Site 2002
  • Tehran Site 2001
  • Tehran Site 2000
  • Tehran Site 1999