일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- Python
- Algorithm
- 백트래킹
- CS
- 코딩테스트
- python3
- 완전탐색
- Loss
- 재귀함수
- 신나는함수실행
- 투포인터
- backtracking
- 파이썬
- two pointer
- BF
- 백준
- 머신러닝
- 1일1솔
- sort
- 코테
- OS
- 알고리즘
- 브루트포스
- dfs
- 프로그래머스
- ML
- Virtual Memory
- Github
- 재귀
- 정렬
Archives
- Today
- Total
목록별찍기 (1)
이것저것 공부 기록하기
[Algorithm] 1일1솔 - 백준2447 별찍기-10 (python3)
문제링크 https://www.acmicpc.net/problem/2447 2447번: 별 찍기 - 10 재귀적인 패턴으로 별을 찍어 보자. N이 3의 거듭제곱(3, 9, 27, ...)이라고 할 때, 크기 N의 패턴은 N×N 정사각형 모양이다. 크기 3의 패턴은 가운데에 공백이 있고, 가운데를 제외한 모든 칸에 별이 www.acmicpc.net 재귀함수로 푸는 문제이다. 규칙파악이 포인트이고, 그 이후에는 재귀로 풀면 된다. 규칙파악 일정하게 가운데가 뚫린 정사각형 패턴이 반복되고 있다. 예를 들어, 3(=3^1)일 때는 가운데에 공백이 있고 1(=3^0)개 씩의 별이 찍히고 있다. 따라서 패턴은 다음과 같다. 3^i일 때 가운데를 공백으로 하고, 3^(i-1) 개 씩의 별 찍는다. 또한, 정사각형의 ..
Algorithm/Baekjoon
2021. 12. 31. 02:18