우주에서 글을 적어본다
99클럽 코테 스터디 37일차 TIL + 완전탐색 본문
[오늘의 학습 키워드 및 문제]
- 백준의 "부등호" 문제를 풀었다.
- 오늘 주제는 완전탐색이다.
[나의 코드]
k = int(input())
signs = list(input().split())
visited = [0] * 10
answer = []
def check(a, b, op):
if op == '<':
if a > b: return False
if op == '>':
if a < b: return False
return True
def dfs(count, num):
if count == k + 1:
answer.append(num)
return
for i in range(10):
if visited[i]:
continue
if count == 0 or check(num[count - 1], str(i), signs[count - 1]):
visited[i] = 1
dfs(count + 1, num + str(i))
visited[i] = 0
dfs(0, '')
answer.sort()
print(answer[-1])
print(answer[0])
나중에 설명을 추가하자
[오늘의 회고]
- 왜 컴퓨터는 직관적이지 못하는가. 인간은 가능한데.
- 어제 너무 피곤해서 오늘 문제는 넘어갈까 하다가 풀었다 ^^;; 끝!
'항해99 TIL' 카테고리의 다른 글
99클럽 코테 스터디 39일차 TIL + 그리디(Greedy) (0) | 2024.08.30 |
---|---|
99클럽 코테 스터디 38일차 TIL + 그리디(Greedy) (0) | 2024.08.28 |
99클럽 코테 스터디 36일차 TIL + 완전탐색 (0) | 2024.08.28 |
99클럽 코테 스터디 35일차 TIL + BFS (0) | 2024.08.25 |
99클럽 코테 스터디 34일차 TIL + DFS (0) | 2024.08.24 |