TIL (Today I Learned)

[TIL] 부트캠프 3주-2일차

바토파 2024. 9. 11. 00:33
반응형

[오늘 한 일]

  • 알고리즘 문제 풀기 & 코드 리뷰

- 오늘 푼 문제 : https://school.programmers.co.kr/learn/courses/30/lessons/42861

- 풀었는데 8번 빼고 다 틀려서 내일 이어서 풀려고 한다....
#include <string>
#include <vector>
#include <iostream>

using namespace std;

int solution(int n, vector<vector<int>> costs) {
    int answer = 0;
    int cost[100] = {0};
    
    for (auto c : costs){
        if (cost[c[0]] == 0 && cost[c[1]] == 0){
            cost[c[0]] = c[2];
            cost[c[1]] = c[2];
            answer += c[2];
        }
        
        if (cost[c[0]] == 0 || cost[c[0]] > c[2]){
            answer -= cost[c[0]];
            answer += c[2];
            cost[c[0]] = c[2];
        }
        
        if (cost[c[1]] == 0 || cost[c[1]] > c[2]){
            answer -= cost[c[1]];
            answer += c[2];
            cost[c[1]] = c[2];
        }
    }
    
    return answer;
}

 

  • Java 강의 5주차 듣기

 

[내일 할 일]

  • 알고리즘 문제 풀기
  • Java 강의 다 듣기
  • SQL 강의 3주차까지 듣기

 

[느낀점]

  • 계획을 할 수 있는 만큼 세우자
  • 집안일을 미루지 말고 하자
반응형