코딩테스트 #5

banhogu·2023년 5월 4일
0

문제

메모리 초과했다. 아마 입력받는 수가 너무 많아서 그런가보다. 더 효율적인 방법을 구해봐야겠다.

.map(Number)를 써서 좀 더 효율적으로 했다. +이 코드도 계속 오류나서 멘탈 흔들렸는데 알고보니까 min max 순서였다. 문제 제대로 보자.

reduce(), Math()를 써도 된다. 이게 더 좋아보이네


문제

틀렸다. 이상 없는거 같은데, 코드를 계속 수정해봐도 틀렸다고 한다.


드디어 고치다 고치다 맞았는데, 위에 코드랑 뭐가 다르길래 왜 틀렸다고 했을까 백준아

위 코드처럼 쓸 수도 있다. 너무 편해보인다. 모든 언어가 그렇겠지만 메소드를 많이 알고 있고 그 메소드가 무슨 기능 하는지 머리속에 최대한 많이 넣어야 코드가 짧아지는거 같다. 공부하면서 머리속에 집어넣자!
(...data) data 배열안에 여러값이 있다는 뜻


문제


중복 처리는 집합을 이용하자. +집합 갯수는 집합변수.size


문제

무난했다. 사실 시간이 없어서 해답을 봤지만, 혼자 힘으로 다시 코드를 써보니 술술 써졌다.

profile
@banhogu

0개의 댓글