Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 알고리즘 1000000007 나누기
- OOP의 특징
- 달리기 경주 파이썬
- 모듈로 연산
- java 동기화
- www.google.com 검색하면 일어나는 일
- 정규화 장단점
- finalize 수동 호출
- 프로그래머스 142086
- MySQL RIGHT()
- 백트래킹
- 웹 동작 과정
- commit message convention
- PCB
- build.gradle 설정 오류
- DDL DML DCL 차이
- 빌드관리도구
- 이코테2021
- Python 1000000007
- RDBMS와 NoSQL 차이
- 빌드관리도구 차이
- 달리기 경주 파이썬 시간초과
- 스프링 부트와 AWS로 혼자 구현하는 웹 서비스
- 기사단원의 무기 제곱근
- Spring Security 5
- 기사단원의 무기 파이썬
- @RequestMapping과 @GetMapping
- Spring Security 버전 문제
- 프로세스
- MySQL LEFT()
Archives
- Today
- Total
목록n과m시리즈 (1)
BUILD_SSO
[백준] 15649 N과 M(1) python - DFS, 백트래킹
문제링크: https://www.acmicpc.net/problem/15649 15649번: N과 M (1) 한 줄에 하나씩 문제의 조건을 만족하는 수열을 출력한다. 중복되는 수열을 여러 번 출력하면 안되며, 각 수열은 공백으로 구분해서 출력해야 한다. 수열은 사전 순으로 증가하는 순서로 출력해 www.acmicpc.net 예제 입력: 3 1 예제 출력: 1 2 3 🔵백트래킹 백트래킹 이론을 아무리 봐도 이해가 가지 않아 N과M 문제의 코드를 먼저보고 분석해보았다. 백트래킹이란 DFS에 기반을 두고 있는 전략으로, 불필요한 경우를 배제하며 원하는 답에 도달할 때까지 탐색하는 알고리즘이다. DFS를 기반으로 하고있기 때문에 스택(stack)을 이용해 퇴각하며 다음 탐색을 진행한다. 백트래킹 같은 경우 기본..
Problem Solving/Algorithm
2023. 3. 25. 17:36