hgk0404
hgk0404.tistory
hgk0404

공지사항

전체 방문자
오늘
어제
  • 전체 카테고리 N
    • [컴퓨터비전] N
    • [Computer Science]
      • [컴퓨터네트워크]
      • [알고리즘]
      • [자료구조 in C]
      • [C & C++]
      • [이산수학]
      • [Math]
    • [머신러닝]
      • [Numpy, Pandas]
    • [Cloud]
      • [AWS]
      • [NCP]
      • [Kubernetes]
      • [Terraform]
    • [Dev]
      • [가상환경]
      • [Linux]
      • [Docker]
    • [Python]
    • [Coding Test]
      • [백준]
      • [프로그래머스]
      • [SQL]
    • [WEB]
    • [자격증, 일상]
    • [엑셀]
    • [금융]

인기 글

최근 글

최근 댓글

250x250
hELLO · Designed By 정상우.
hgk0404

hgk0404.tistory

[Computer Science]/[알고리즘]

[Algorithm] BackTracking(백트래킹) 알고리즘

2022. 7. 16. 05:46
728x90

백트래킹 알고리즘은 기본적으로는 완전탐색이면서 DFS에서 가능성이 없는 경우를 가지치기하면서 탈출조건을 만들어 DFS의 성능을 높이는 알고리즘 입니다.

 

백트래킹에 대해 설명한 블로그의 링크를 걸어놓겠습니다.

 

https://velog.io/@mmindoong/알고리즘-백트래킹BackTracking

 

[알고리즘] 백트래킹(BackTracking)

백준 문제를 풀면서 알고리즘도 같이 정리해두면 좋을 것 같아서 정리해보겠다-! 💡 백트래킹 백트리킹이란 "가능한 모든 방법을 탐색한다"의 아이디어를 가진다. 즉, 백트래킹은 현재 상태에

velog.io

 

백트래킹의 입문문제인 N과 M 시리즈의 1번 문제입니다.

https://hgk5722.tistory.com/84

 

[백준] 15649 파이썬(python) : N과 M (1)

https://www.acmicpc.net/problem/15649 15649번: N과 M (1) 한 줄에 하나씩 문제의 조건을 만족하는 수열을 출력한다. 중복되는 수열을 여러 번 출력하면 안되며, 각 수열은 공백으로 구분해서 출력해야 한다.

hgk5722.tistory.com

 

 

728x90
저작자표시 동일조건 (새창열림)

'[Computer Science] > [알고리즘]' 카테고리의 다른 글

[Algorithm] 가장 긴 증가하는 부분 수열(longest increasing subsequence)  (0) 2022.08.18
[Algorithm] monotone stack 알고리즘  (0) 2022.07.23
[Algorithm] 다이나믹 프로그래밍(DP) - 탑다운, 바텀업  (0) 2022.07.14
[Algorithm] 다익스트라 알고리즘  (0) 2022.07.11
[Algorithm] 플로이드 워셜 알고리즘  (0) 2022.07.10
'[Computer Science]/[알고리즘]' 카테고리의 다른 글
  • [Algorithm] 가장 긴 증가하는 부분 수열(longest increasing subsequence)
  • [Algorithm] monotone stack 알고리즘
  • [Algorithm] 다이나믹 프로그래밍(DP) - 탑다운, 바텀업
  • [Algorithm] 다익스트라 알고리즘
hgk0404
hgk0404
공부기록

티스토리툴바