너T야? 나 T(story)야….

  • 홈
  • 태그
  • 방명록

알고리즘 1

되추적 ( Backtracking)

완전탐색 - 브루토포스 (exhaustive/brute-force search)을 개선한 기법이다. 후보해 들을 단계적으로 만들어가는 과정에서 후보해들을 평가한다. 만약 한 후보해가 최종해가 될 수 없다고 판단되면 탐색을 멈추고 다른 후보해를 탐색한다. -> 최적화문제와 결정문제 해결이 가능하다 DFS(Depth First Search) 또는 그와 같은 스타일의 탐색을 총칭한다. 되추적(Backtracking) 이란?-어떤 노드의 유망성을 점검한 후, 유망하지 않다고 판정이 되면 그 노드의 부모 노드로 돌아가서 다음 자식 노드에 대한 탐색을 계속한다.  이렇게 가능성을 보고 가지치기를 하며 가능한 것들을 판단한다.  다음 예시로는 순열 생성 되추적이 있다. 이것의 알고리즘은 다음과 같고 Java로는 다음..

알고리즘 2024.11.26
이전
1
다음
더보기
프로필사진

너T야? 나 T(story)야….

github : https://github.com/hyun4965

  • 분류 전체보기 (211)
    • 컴퓨터 네트워크 (23)
    • 운영체제 (26)
    • 알고리즘 (4)
    • 자료구조 (0)
    • Java 정리 (7)
    • 데이터베이스 (3)
    • 클라우드 (3)
    • 백준 (121)
    • 소프트웨어 공학 (0)
    • HTML (1)
    • Spring (7)
    • JPA (16)
    • 컴퓨터보안 (0)
    • 학교공부 (1)

Tag

백준 11279, 백준 2805, 티스토리챌린지, 컴퓨터 네트워킹 하향식 접근, 네트워크 예외처리, 백준 실버, 예외처리, shutdownhook, 백준, 데이터베이스, Security, s3 bucket, 컴퓨터 네트워크, Network, thread, 오블완, 스레드 풀과 executor 프레임워크, executor 프레임워크, 개발자유미, JPA,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :
Github

Copyright © Kakao Corp. All rights reserved.

티스토리툴바