-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
1주차 Assignment - 강두오 #1
base: main
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
과제 통과
코드가 전반적으로 깔끔하고, 평소 알고리즘 공부를 하실 때 메모리에 대해 깊이 생각하시는 것 같은 코드였습니다. 일례로, 간단한 코드임에도 StringBuilder나 StringTokenizer 를 사용해 코드를 작성하신 부분이 인상깊었습니다 🔥
public class Main { | ||
public static void main(String[] args) throws IOException { | ||
BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); | ||
StringBuilder sb = new StringBuilder(); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
피드백
이렇게 StringBuilder를 사용하여 append 하신 게 평소 알고리즘에서 메모리에 대해 신경을 많이 쓰고 계신 것 같아 멋집니다 😎
if (m < 45) { | ||
h = (h + 23) % 24; | ||
m += 15; | ||
} | ||
else | ||
m -= 45; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
피드백
저는 중첩 if로 입력된 시간에 따라 나눌 생각을 하였는데, 이렇게 풀이한 걸 보고 놀랐습니당! 새로운 사고 방식 배워갑니다
// volume 메서드: 면적과 높이를 이용하여 부피를 반환 | ||
public double volume() { | ||
return area() * height; | ||
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
피드백
알고리즘이나 코드 상 문제가 없으나,
public double volume() { return this.area() * height; }
처럼 this 키워드를 추가해주는 것이 현재 객체의 area 메서드임을 명시하여 것으로 가독성 측면에서 조금 더 좋을 수 있다는 생각을 합니다!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
앗.. 그렇네요!
전체적으로 상세한 피드백 남겨주셔서 감사드립니다 😊
Description
<!— 구현 및 작업 내용을 적어주세요 —>
Important content
<!— 주의 깊게 봐줬으면 하는 부분을 적어주세요 —>
Question
<!— 궁금한 점을 적어주세요 —>
Reference
<!— 참고한 레퍼런스가 있다면 공유해 주세요 —>