-
Notifications
You must be signed in to change notification settings - Fork 0
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
05_우선순위큐 #12
base: main
Are you sure you want to change the base?
The head ref may contain hidden characters: "05_\uC6B0\uC120\uC21C\uC704\uD050"
05_우선순위큐 #12
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.
[우선순위 큐 구현 문제 코드리뷰 완료]
2607 코드리뷰 완료
안녕하세요 재원님! 이번 구현 문제 잘 풀어주셨네요👍🏻 더 간결하고 효율적인 코드를 위해 몇몇 코멘트를 남겼으니 읽어보시고 참고하시면 좋을 것 같습니다😊
} | ||
|
||
for(int i=0; i<n-1; i++){ | ||
cin >> temp; |
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.
P2: 입출력은 main 함수에서만 수행하는 것이 좋습니다. main에서 str을 입력 받은 후 checkSame 함수에 인자로 넘겨주는 식으로 수정하면 어떨까요?
ts_len=temp.size(); | ||
int same=0; | ||
|
||
int ts_al[26]; | ||
|
||
for(int i=0; i<26; ++i){ | ||
ts_al[i]=al[i]; | ||
} |
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.
P3: 두 단어의 다른 구성을 세는 대신 같은 구성을 세는 식으로 문제를 풀어주셨네요! 이 방법도 좋지만 매번 ts_al에 al의 구성을 복사해야 하는 번거로움이 있으므로, 다른 구성을 세는 식으로 푸는 방법도 고민해보시면 좋을 것 같아요!
|
||
|
||
|
||
|
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.
P3: 불필요한 공백을 지워주시면 코드의 가독성을 높일 수 있습니다!
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.
[우선순위 큐 알고리즘 문제 코드 리뷰 완료]
14235, 2075
재원님 안녕하세요!
과제하시느라 수고 많으셨습니다!! 어려운 문제인데도 잘 풀어주셨네요! 🥰
코드에 대한 주석도 너무 좋았습니다 👍
몇 가지 사소한 코멘트 드렸습니다.
궁금한 점이 있으면 리뷰어를 호출해주세요!
|
||
if(temp==0){ | ||
if(pq.empty()){ | ||
cout << "-1" << "\n"; |
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.
P3: cout << "-1\n";
이렇게 한번에 작성해도 돼요!
|
||
using namespace std; | ||
|
||
int findNum(int N){ |
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.
전체적으로 잘 구현해주셨네요,,..! 다만 입출력은 메인함수에서 하는것을 권장드립니다!
학번: 2276107
이름: 문재원
##과제 제출
기존 제출: 2075, 2607, 14235