[C++] 시간초과 해결방법
백준에서 시간초과 나는경우 로직 문제(시간 복잡도)인 경우가 많지만 입출력 관련 코드 때문에 시간초과가 나는 경우가 생각보다 많은 것 같다. (나포함) 그래서 일단 시간초과 나면 아래의 코드를 main함수안에 추가하고 제출한다. 1. endl 대신 "\n" 백준 처음 풀때는 쉬운문제를 풀어서 endl써도 상관없는 문제가 많았지만 solve.ac 난이도로 실버대에만 들어와도 endl쓰면 시간초과가 나는 경우가 많은 것 같다. 종종 백준 문제 질문게시판에서 시간초과 난 글 보면 endl을 "\n"로만 고치면 통과되는 글이 종종 보인다. 줄바꿈은 "\n" 필수입니다.. 2. ios::sync_with_stdio(false); main 함수안에 맨위에 이 코드를 써주면 c 표준 stream과 C++ 표준 str..
알고리즘 문제풀이
2021. 2. 10. 14:07
250x250
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 파이썬
- 토마토
- 수학
- c++
- 브루트포스
- 다이나믹프로그래밍
- 투포인터
- 게임이론
- 이분탐색
- 트리
- BFS
- dfs
- 알고리즘
- 최단경로
- Swift
- 최소힙
- 가장 큰 수 프로그래머스
- 자바
- dp
- 웹크롤링
- 백준
- 프로그래머스
- 최대힙
- 스택
- 동적계획법
- 우선순위큐
- 정렬
- 가장 큰 수 Swift
- 그리디알고리즘
- 백트래킹
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 |
글 보관함