Algorithm Study

[프로그래머스] 피로도 (level.2)/ JAVA / BruteForce (복습.완!)

hyun-1200 2022. 9. 29. 00:02

 

https://school.programmers.co.kr/learn/courses/30/lessons/87946

 

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

 

오랜만에 완전탐색 풀다보니까 DFS랑 헷갈려서 좀 꼬인 것 같다.

완전탐색의 경우 if문을 두어서 break 두는 구문을 굳이 쓰지않아도 된다 -> 왜냐면 어차피 다 돌릴거니까,

max값 확인하는 부분은 if문 안에 두는것이 아니라, 매번 실행시키면 된다.

  -> 이 부분때문에, 다시 고민하느라 시간을 좀 잡아먹었다.

 

그리구 매번 헷갈리는거 함수호출할때 변수 맨처음 초기값 어떻게 넘길것인지.

그냥 맨처음에 디폴트 초기값을 넘겨준다고 생각하고 넣어주자.

 

이 문제는 일주일 안으로 다시 꼭 복습해볼것. (복습완) 

 

복습해서 다시 풀었다. 첫번째가 다시 깔끔하게 푼 방법

 

아래풀이는 더러우니까 보지마세욧 ! .. ㅎㅎ ㅜ 

제가 잘못푼거 스스로 보고 반성하려고  올려놓은겁니다ㅏㅏㅏ