나 개발자 진짜 되냐?

코딩테스트 입문 - 최댓값 만들기 (2) ( size()-1 ) 본문

프로그래머스를 풀어보아요!/C++

코딩테스트 입문 - 최댓값 만들기 (2) ( size()-1 )

Snow Rabbit 2026. 5. 18. 03:33

 

 

오늘은

날씨가 어어어어마무시하게 덥다.

 

지구가 아파서 그런가..

5월에 무슨 30도인가...

에어컨 틀어야 할 날씨다.

 

오늘은

어어엄청 어려운 건 아니었는데

 

그래도 몰랐던 부분이라 살짝 정리하고 가려고 한다.

 


 

중요한 건

음수도 곱해지면 양수가 되기 때문에

 

내가 생각했던 건 

sort로 정렬해서

맨 앞에 두 개랑 맨뒤에 두개 곱한 값을 비교하면 될 거 같았다.

 

근데 맨 앞 두 개는 0,1 이라고 치고

맨 뒤에 두개는 어떻게 구하지..?!

 

그걸 몰라서 고민하고 헤맸다.

 

인지 씨는 나에게

마지막 칸의 인덱스 번호는

최대 길이에서 -1 해주면 된다고 했다.

 

그 값을.. 대괄호 안에 넣을 수 있나?

YES!!!

 

어차피 number.size()도 숫자기 때문에

가능하다고 한다.

 

 

가능!

 


 

 

어렵진 않았는데..?

아이디어가 어려웠나.

4점이라니.

 

값 넣는 게 쉽진 않았던 거 같다.

사실 begin이나 end는 안되나? 생각도 했는데

저기 [ ] 안에는 인덱스 번호가 들어가야 하는데

begin이나 end는 화살표기 때문에 안된다고 한다.

진짜 굳이 굳이 하려면

앞에 *을 쓰면 된다고 하긴 했다.

 

 

오케이

아이디어는 맞았으니까

반은 맞은 거다!!!