항해99 TIL
99클럽 코테 스터디 1일차 TIL + 백준 1072 게임
areumnergy
2024. 10. 29. 10:02
- 오늘의 학습 키워드
: 백준 1072 게임
- 공부한 내용 본인의 언어로 정리하기
: int 값이 들어온다고 int로 받는 게 아니라 결과와 과정을 생각해서 long으로 받을 필요도 있다.
: 또한 시간초과를 방지하기 위해 '이진탐색'을 사용해 최솟값과 최댓값을 확인한다.
- 오늘의 회고
- 어떤 문제가 있었고, 나는 어떤 시도를 했는지
: 처음 생각했던 방법으로 풀이했는데 3연속 실패했습니다. 나옴.
: 한 번은 x,y 값을 바꿔서 잘 못 풀어서 그런 건데
- 어떻게 해결했는지
: 내가 실제로 풀이했던 과정에서는 소수점 값이 나왔고, 문제에서도 나왔다.
: 그렇기에 sc.nextLong 을 이용하는 것으로 변경했다.
: 이후 시간초과가 나와서 이진탐색을 사용했다.
- 무엇을 새롭게 알았는지
: 예외 케이스에 대해서도 생각해볼 것
: AI 기반 코드 리팩토링 도구 - DeepCode
- 내일 학습할 것은 무엇인지
: 플젝 개발 들어갈 것 같아서 관련 공부
: enum