Syncope.T-*
Visual Studio 2013 이상 버전에서의 fflush 문제 해결
C 2016. 10. 13. 14:21

fflush 대신에 아래를 사용. void flushstdbin(){int ch;do ch = getchar();while (ch != EOF && ch != '\n');} char* fgetsclean(char *string){if (string[strlen(string) - 1] == '\n')string[strlen(string) - 1] = '\0';else flushstdbin(); return string;}

알고리즘의 성능 분석.
C 2016. 5. 12. 05:56

제 방식대로, 책 또는 위키 등의 교육자료 토대로 C 게시판을 써 나가보겠습니다. 알고리즘 : 문제를 해결하기위한 여러 동작의 모임. 유한성을 가지며, 언젠가는 끝나야 한다. 그리고 아래 조건을 만족해야만 한다.입력 : 외부에서 제공되는 자료가 0개 이상 존재.출력 : 적어도 2개 이상의 서로 다른 결과를 내어야 한다.명확성 : 수행 과정은 명확하고 모호하지 않은 명령어로 구성되어야 한다.유한성 : 유한 번의 명령어를 수행 후 시간 내 종료한다.효율성 : 모든 과정은 명백하게 실행 가능한 것이어야 한다.이는 오토마타와 관련이 있다. 뭐 정의는 이러 합니다. 너무 어렵다 생각되시는 분들은, 코드를 얼마나 더 효율적으로 짜느냐에 대하여 촛점을 맞추고 다시 읽어보시면 편합니다. 그러나, 알고리즘의 분석기준은 ..

profile on loading

Loading...