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

05_우선순위큐 #12

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

05_우선순위큐 #12

wants to merge 1 commit into from

Conversation

lumiere-on
Copy link
Collaborator

학번: 2276107
이름: 문재원

##과제 제출
기존 제출: 2075, 2607, 14235

@lumiere-on lumiere-on linked an issue Mar 18, 2024 that may be closed by this pull request
@lumiere-on lumiere-on changed the title [05_우선순위큐] 05_우선순위큐 Mar 18, 2024
Copy link

@hanby-choi hanby-choi left a 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;

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 함수에 인자로 넘겨주는 식으로 수정하면 어떨까요?

Comment on lines +20 to +27
ts_len=temp.size();
int same=0;

int ts_al[26];

for(int i=0; i<26; ++i){
ts_al[i]=al[i];
}

Choose a reason for hiding this comment

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

P3: 두 단어의 다른 구성을 세는 대신 같은 구성을 세는 식으로 문제를 풀어주셨네요! 이 방법도 좋지만 매번 ts_al에 al의 구성을 복사해야 하는 번거로움이 있으므로, 다른 구성을 세는 식으로 푸는 방법도 고민해보시면 좋을 것 같아요!

Comment on lines +49 to +52




Choose a reason for hiding this comment

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

P3: 불필요한 공백을 지워주시면 코드의 가독성을 높일 수 있습니다!

Copy link

@chaeri93 chaeri93 left a 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";

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){

Choose a reason for hiding this comment

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

전체적으로 잘 구현해주셨네요,,..! 다만 입출력은 메인함수에서 하는것을 권장드립니다!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

05_우선순위큐
3 participants