Closed jongfeel closed 2 years ago
제 딸의 영어 유치원 등하원의 이슈가 없어졌으므로 미리 할 일 등록이 가능해 졌습니다.
마지막 모각코 기록상 책은
까지 읽은 것으로 기록은 되어 있습니다.
https://github.com/ThinkAboutSoftware/OnlineSelfCodingGroup/issues/78#issuecomment-912898738
하지만 repository 기록 상으로는 chapter 04 까지이므로 다시 기억을 더듬어 chapter 04 부터 진행합니다.
실수로 마일스톤 태그 설정을 눌러서, 어쩔 수 없이 화려하게 모각코에 참여하게 됐네요.
using namespace std;
typedef pair<int, int> pii;
int cntNode;
vector<vector
void dfs(int nodeCur, int dist) { if (isVisited[nodeCur]) return ; isVisited[nodeCur] = true; if (dist > diameter) { diameter = dist; nodeFar = nodeCur; } for (auto u : adj[nodeCur]) { int nodeNext = u.first, w = u.second; dfs(nodeNext, dist + w); } }
int main() { ios::sync_with_stdio(false); cin.tie(nullptr);
cin >> cntNode; adj.resize(cntNode + 1); isVisited.resize(cntNode + 1, false);
for (int i = 0; i < cntNode - 1; i++) { int nodeP, nodeC, w; cin >> nodeP >> nodeC >> w; adj[nodeP].push_back({nodeC, w}); adj[nodeC].push_back({nodeP, w}); }
dfs(1, 0); diameter = 0; isVisited.assign(cntNode + 1, false); dfs(nodeFar, 0);
cout << diameter << "\n";
return 0; }
https://meet.google.com/jyx-mxnq-kpk
참여 방법:
Assignees에 자신의 github 계정을 self로 추가 2시간 분량의 할 내용에 대해 댓글 작성 (최소 모임 시작 전까지) 빛의 속도 혹은 (주말, 휴일 포함) 최소 3일 내에 구글 캘린더 등록 메일 확인 모임 시간에 각자 개발 관련된 공부 진행
모임 끝난 후 공부한 내용 정리 & 링크 추가 => 최소 다음 모각코 전까지 확인 가능해야 함.
주의: 회사일 혹은 마감 기한 임박한 일 처리의 경우는 최대한 자제해 주세요. 주말 아침에 일하면 우울하니까요. ㅜㅜ