본문 바로가기

백준3

(2562번)최댓값 찾고 몇 번째 숫자인지 찾기 2562번: 최댓값 9개의 서로 다른 자연수가 주어질 때, 이들 중 최댓값을 찾고 그 최댓값이 몇 번째 수인지를 구하는 프로그램을 작성하시오. 예를 들어, 서로 다른 9개의 자연수 3, 29, 38, 12, 57, 74, 40, 85, 61 이 주어 www.acmicpc.net 어제의 문제를 풀어서인지 최댓값은 금방 찾았으나 몇 번째 수인지 찾는데 시간이 조금 걸렸다. check++도 해보고 이것저것 시도해보다가 넘 당연한 i를 찾아야했다. 2023. 4. 19.
[버블정렬 & 벡터] 10818번 문제 이 문제를 첨 보고 파악한 것은 동적 배열을 써야 할 것 같다 오름차순으로 정리해서 첫번째 요소, 마지막 요소를 출력하면 되겠다 그래서 코드를 비주얼스튜디오에서 짜봤는데, 돌아가지만 백준에서는 시간 초과를 했다. 💀 그럼 어떻게 바꿔야지? GPT 말로는 벡터를 쓰랬다. 그래서 일단 벡터를 간단히 찾아봤다. 많이 들어봤지만 내가 많이 써보지 않았던 그 벡터.. 벡터 간단 설명 배열과 유사하지만 크기가 동적인 시퀀스 컨테이너 즉, 런타임 중 크기가 커지거나 줄어들 수 있음 STL(표준템플릿라이프러리)의 일부 임의 액세스, 자동크기 조정, 효율적인 삽입과 삭제 기능 제공 #include 벡터 선언 방법 std::vector vec; 벡터 요소 추가 방법 vec.push_back(10); // 마지막에 10 추.. 2023. 4. 19.
[동적할당] 10871번 문제풀이 배열 A의 크기가 N개? 딱 동적할당이 떠올랐다. 2023. 4. 18.