본문 바로가기
기록/TIL

[TIL] 231109 - 데브코스 25일차

by 투말치 2023. 11. 9.

목차

반응형

학습 내용

2주차 수업에서 풀었던 알고리즘 문제를 다시 풀어봤다.

힙을 사용하는 문제다.

 

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

 

프로그래머스

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

programmers.co.kr

 

풀이 과정

1. 스코빌 지수가 가장 낮은 2개의 음식을 섞어 새로운 음식 만들기
2. 음식을 힙에 넣어서 맨 앞에 작은 값이 오게 하기

3. 반복문을 빠져 나왔는데 가장 작은 스코빌 지수가 K보다 작다면 -1 반환하기

 

모든 음식의 스코빌 지수를 K 이상으로 만들 수 없는 경우에는 -1이 되어야 한다는 조건을 못 봐서 런타임 에러가 발생했다. 다시 풀어보니까 힙에 대해서 안다면 쉽게 풀 수 있는 문제인 것 같다.

반응형

'기록 > TIL' 카테고리의 다른 글

[TIL] 231113 - 데브코스 29일차  (0) 2023.11.13
[TIL] 231110 - 데브코스 26일차  (0) 2023.11.10
[TIL] 231108 - 데브코스 24일차  (0) 2023.11.08
[TIL] 231107 - 데브코스 23일차  (5) 2023.11.07
[TIL] 231102 - 데브코스 18일차  (0) 2023.11.02