728x90
📌오늘의 학습 키워드
- 문제를 있는 그대로 읽고 해결하려고 했다.
✨공부한 내용 본인의 언어로 정리하기
- 이전 스터디 때 나왔던 문제였는데 안 보고 다시 풀어보려고 했고 비교해 보니까 조금 코드가 간단해졌다.
📚오늘의 회고
- 어떤 문제가 있었고, 나는 어떤 시도를 했는지
- filter를 이용해 문제 그대로 코드로 옮기려고 했다.
- 어떻게 해결했는지
- 가장 큰 수에서 시작해서 줄여오면서 조건을 만족하도록 했다.
- 무엇을 새롭게 알았는지
- 😏
- 내일 학습할 것은 무엇인지
- 재귀..
[🤓문제 해결 코드]
def solution(citations):
h = max(citations)
while True:
citations_up = list(filter(lambda x: x >= h, citations))
citations_down = list(filter(lambda x: x < h, citations))
if len(citations_down) <= h <= len(citations_up):
break
else:
h -= 1
return h
728x90
'TIL' 카테고리의 다른 글
[코드트리 조별과제] 아름다운 수 (0) | 2024.08.04 |
---|---|
99클럽 코테 스터디 13일차 TIL + hash(Dict) (0) | 2024.08.03 |
99클럽 코테 스터디 11일차 TIL + 정렬 (0) | 2024.08.01 |
99클럽 코테 스터디 10일차 TIL + 힙 (0) | 2024.07.31 |
99클럽 코테 스터디 9일차 TIL + 힙 (0) | 2024.07.30 |