뭔가 생각을 복잡하게 해서 푼거 같습니다...
259
0
http://boj.kr/82fab2d63549437eb4c74e0c99d2a0b2
열심히 풀어보면 기분이 좋지만 다른분들이 간결하게 푼 것을 봤을때 왜 내가 이렇게 꼬아서 생각했는지 뭔가 쑥쓰럽습니다
실전에서도 이렇게 푸는 분들이 있나요?
답변 1
1
안녕하세요 uty님 ㅎㅎ
이 코드는 vector를 기반으로 순회하면서 카운팅 하는 것 말고는 괜찮은 코드입니다.
잘 짜신거에요 ㅎㅎ
다만, 이 코드를
for (int i = 0; i < TestArr->size(); ++i)
{
Player* p;
p = &TestArr->at(i);
if (p->firstName == currentT)
{
p->cnt++;
}
}이런식으로 아 배열에 직접 참조하면서 카운팅할 수 있는 거구나.
for(int i = 0; i < n; i++){
cin >> s;
cnt[s[0] - 'a']++;하면서 다듬다 보며는 좀 더 이쁜 코드가 나오실겁니다.
걱정 안하셔도 됩니다.
또 질문 있으시면 언제든지 질문 부탁드립니다.
좋은 수강평과 별점 5점은 제게 큰 힘이 됩니다. :)
감사합니다.
강사 큰돌 올림.
학습법
0
33
1
코테 관련 질문
0
54
2
코테 준비 방법 문의
0
48
1
공부 시작..
0
43
1
방산 SW 개발자가 되기 위한 조언을 부탁드립니다!
1
177
1
고민이있습니다...!
0
152
1
FPS 서버 충돌 질문드립니다.
0
119
1
백준 서비스 종료
0
313
1
재귀함수 코드를 작성하는 단계가 어렵습니다.
0
237
0
계속 공부해도 되는지 모르겠습니다
0
452
3
진로가 큰 걱정입니다...
0
321
1
강의에 나오는 알고리즘이 코테에 많이 나오는건가요?
0
368
0





