동까의 코딩

[99클럽] 9일차 TIL 본문

문제 풀이/99클럽

[99클럽] 9일차 TIL

동까의 코딩 2024. 5. 28. 18:46
반응형

오늘은 완전탐색 문제인 프로그래머스에서 카펫 문제를 풀이하였습니다.

 

처음에 마냥 완전탐색을 돌리려나보니 루틴이 안 떠올라서 해답을 조금 확인하였습니다.

 

각 모서리를 빼주고 brown부분을 절반으로 나눠주고 yellow의 조건을 탐색하는 것이였다.

 

 

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

 

프로그래머스

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

programmers.co.kr

 

 

def solution(brown, yellow):
    answer = []
    cnt_brown = 0
    cnt_brown = int((brown - 4) / 2)
    for i in range(cnt_brown):
        if i * (cnt_brown - i) == yellow:
            answer.append(i + 2)
            answer.append(cnt_brown - i + 2)
            break
    answer.sort(reverse=True)
    
    return answer

 

오늘은 지인 소개로 현직자 재직중인 분과 만나서 한시간 가량 취업 관련해서 팁을 얻었습니다.

다른 분야에서 종사하지만 회사의 전반적인 내용과 취업에 필요한 기량 같은 것들을 배울 수 있는 좋은 계기가 되었습니다. 처음에는 서로 낯을 가리며 어려움이 있었지만, 10분정도 얘기하면서 점차 아이스브레이킹이 되고 한시간 가량 얘기를 하고 다음에 또 만나기로 약속을 잡았습니다. 오늘 만남은 제게 좋은 경험이였습니다.

 

취업에 필요한 스택을 쌓는 것을 한번 더 정리하는 계기가 되었습니다.

 

화이팅!

 

반응형

'문제 풀이 > 99클럽' 카테고리의 다른 글

[99클럽] 10일차 TIL  (0) 2024.05.30
[99클럽] 10일차 TIL  (0) 2024.05.29
[99클럽] 8일차 TIL  (0) 2024.05.27
[99클럽] 7일차 TIL  (0) 2024.05.26
[99클럽] 6일차 TIL  (0) 2024.05.25