Skip to content
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

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Conversation

kduoh99
Copy link

@kduoh99 kduoh99 commented Mar 27, 2024

Description

<!— 구현 및 작업 내용을 적어주세요 —>

  • 백준 문제 기초를 다시 풀어봅니다.
  • Test1 요구사항에 맞게 문제를 풀어봅니다.

Important content

<!— 주의 깊게 봐줬으면 하는 부분을 적어주세요 —>

  • 전체적인 소스코드는 효율적으로 작성되었는지

Question

<!— 궁금한 점을 적어주세요 —>

Reference

<!— 참고한 레퍼런스가 있다면 공유해 주세요 —>

Copy link

@Rommmu Rommmu left a 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();
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

피드백
이렇게 StringBuilder를 사용하여 append 하신 게 평소 알고리즘에서 메모리에 대해 신경을 많이 쓰고 계신 것 같아 멋집니다 😎

Comment on lines +17 to +22
if (m < 45) {
h = (h + 23) % 24;
m += 15;
}
else
m -= 45;
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

피드백
저는 중첩 if로 입력된 시간에 따라 나눌 생각을 하였는데, 이렇게 풀이한 걸 보고 놀랐습니당! 새로운 사고 방식 배워갑니다

Comment on lines 34 to 37
// volume 메서드: 면적과 높이를 이용하여 부피를 반환
public double volume() {
return area() * height;
}
Copy link

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 메서드임을 명시하여 것으로 가독성 측면에서 조금 더 좋을 수 있다는 생각을 합니다!

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

앗.. 그렇네요!
전체적으로 상세한 피드백 남겨주셔서 감사드립니다 😊

@djdongjae djdongjae added the ✅ 과제 통과 조지미에게 확인을 받은 후의 상태입니다. label Apr 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✅ 과제 통과 조지미에게 확인을 받은 후의 상태입니다.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants