전체 글 (63) 썸네일형 리스트형 C++) 백준 1408번 - 24 시간 구조체와 잔여 시간을 구하는 함수를 작성해 풀이하였다 C++) 백준 2576번 - 홀수 C++ 입출력 속도 향상 백준 문제를 풀다 보면 시간 초과 에러가 나곤 한다. 이때 아래 코드를 참조해 입출력 속도를 줄인다면 도움이 될 듯 하다. 위 코드는 C와 C++ 사이의 stream 동기화를 끊는다. 그로 인해 C++ stream은 독립적인 buffer를 갖게 되고, buffer의 수가 감소해 처리 속도가 빨라지게 된다. 단, 위 코드를 사용했을 때 C의 입출력 printf, scanf 등을 사용하면 안된다. 추가로 endl은 buffer를 비우는 역할까지 하기에 약간의 딜레이가 발생한다. 따라서 \n으로 줄바꿈을 한다면 약간의 시간 단축을 기대할 수 있다. C++) 백준 10984번 - 내 학점을 구해줘 cout.precision()을 통해 출력 자리수를 조정했다 C++) 백준 9085번 - 더하기 반복문을 for문이 아닌 while문으로 설정하니 더 간편하다 C++) 백준 5635번 - 생일 vector와 sort 함수를 이용하면 간단히 해결할 수 있다. vector의 pair를 이중으로 사용해 4개의 변수를 처리했다. C++) 백준 11098번 - 첼시를 도와줘! 이전 1 ··· 5 6 7 8 다음