Conversation
|
@DaleStudy 리뷰해줘 |
|
전체적으로 깔끔하고 효율적인 코드입니다! 시간과 공간 복잡도도 잘 표기되어 있으며, 두 문제 모두 최적의 해법을 사용하고 있어 좋은 접근입니다. 몇 가지 제안드리자면:
전반적으로 잘 작성된 코드입니다! 앞으로도 이런 깔끔한 솔루션 기대할게요. 계속해서 개선하는 습관이 멋집니다! |
|
@DaleStudy 승인 |
| if (seen.has(num)) { | ||
| return true; | ||
| } | ||
| seen.add(num); |
There was a problem hiding this comment.
이 방식이라면 Set에 모든 숫자를 넣지 않는 경우도 생겨서
모두 넣고 사이즈를 비교하는 방식보다 효율적일 것 같습니다.
의미도 명확해서 좋은 풀이인 것 같네요!
| for (let i = 0; i < nums.length; i++) { | ||
| const a = nums[i]; | ||
| const b = target - a; | ||
| if (b in obj) { |
There was a problem hiding this comment.
깔끔한 풀이네요.
변수명을 보다 의미있게 작성하면 가독성에 도움이 될 것 같습니다!
There was a problem hiding this comment.
앗 그러네요 변수명도 의미있게 작성하도록 신경써야겠습니다.
좋은 피드백 감사드립니다 도현님! 😀
답안 제출 문제
작성자 체크 리스트
In Review로 설정해주세요.검토자 체크 리스트
Important
본인 답안 제출 뿐만 아니라 다른 분 PR 하나 이상을 반드시 검토를 해주셔야 합니다!