[백준 문제] 2529번 부등호 (파이썬)

[백준 문제] 2529번 부등호 (파이썬)

내 풀이 문제점

  • 문제점 : 리스트에 순열을 다 넣어 버리면 그냥 시간초과가 나온다.
  • 다른 팀원들 풀이 방법 : DFS로 순열 구하는 방법 / 재귀로 푸는 방법
  • 다른 답안 : 다음 순열을 구하는 함수를 만드는 방법

내 코드와 다른 사람 코드 다른점

  • if와 else로 모호하게 쓰긴 보단 if와 if로 쓰는 것이 보기 좋아 보인다.
  • while True 같은 경우, 계속 돌아가는거니까 break절로 멈추는 식으로 짜보자.
  • if절에 함수르 돌리면 돌아가는구나
  • print(‘‘.join(map(str,big))) 프린트할때, 이거 애용하자.

Continue reading

[백준 문제] 11724번 연결 요소의 개수 (파이썬)

[백준 문제] 11724번 연결 요소의 개수 (파이썬)

정리

  • 연결 요소(Connected Componet)는 각각의 그래프를 말한다.
  • 여기서 문제는 맞으나 백준에서는 런타임 또는 시간초과가 나오는데 좀더 깊게 파봐야겠다.

```python

N : 정점 갯수, M : 간선 갯수, V : 시작 정점 번호

N, M = map(int, input().split())

0으로 왼쪽 위쪽을 둘러쌈(인덱스와 번호가 헷갈려서)

matrix = [[0] * (N + 1) for _ in range(N + 1)]

Continue reading

Pagination


© 2018. by statssy

Powered by statssy