본문 바로가기 메뉴 바로가기

Don't die there

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

Don't die there

검색하기 폼
  • 분류 전체보기 (108)
    • Coding Test (82)
      • 백준 (44)
      • 알고스팟 (30)
      • 코딩인터뷰 완전분석 (8)
    • Development (26)
      • 개발환경 (6)
      • Django (5)
      • Big Data (15)
    • 일상 (0)
  • 방명록

전체 글 (108)
[C++/Python] 백준 9095 - 1, 2, 3 더하기

문제 링크 https://www.acmicpc.net/problem/9095 9095번: 1, 2, 3 더하기 문제 정수 4를 1, 2, 3의 합으로 나타내는 방법은 총 7가지가 있다. 합을 나타낼 때는 수를 1개 이상 사용해야 한다. 1+1+1+1 1+1+2 1+2+1 2+1+1 2+2 1+3 3+1 정수 n이 주어졌을 때, n을 1, 2, 3의 합으로 나타내는 www.acmicpc.net N이 1일 때는 1, 2일 때는 2, 3일 때는 4가지 방법이 있습니다. N이 4일 때는 3일 때에서 1씩 더하는 방법 2일 때에서 2씩 더하는 방법 1일 때에서 3씩 더하는 방법이 총 방법의 수 입니다. N이 5일 때도 마찬가지로 N이 2, 3, 4일 때의 방법의 합과 같습니다. 따라서 N이 4 이상일 때에는 dp..

Coding Test/백준 2020. 7. 23. 14:00
[C++/Python] 백준 11727 - 2xn 타일링 2

문제 링크 https://www.acmicpc.net/problem/11727 11727번: 2×n 타일링 2 2×n 직사각형을 1×2, 2×1과 2×2 타일로 채우는 방법의 수를 구하는 프로그램을 작성하시오. 아래 그림은 2×17 직사각형을 채운 한가지 예이다. www.acmicpc.net 이전 문제와 동일하게 규칙만 찾아내면 구현할 수 있습니다. N이 1일때는 여전히 1가지 방법밖에 없지만 N이 2인경우 2x2 도형이 하나 추가되어 3가지 방법이 생깁니다. N이 3 이후일때는 N-1 의 도형에서 오른쪽에 2x1 세로 도형이 한 개 붙은 형태와 N-2 의 도형에서 오른쪽에 1x2 가로 도형이 두 개 붙은 형태, 2x2 타일이 한 개 붙은 형태로 완성이 됩니다. 따라서 N은 dp(N-1) + dp(N-2..

Coding Test/백준 2020. 7. 22. 14:00
[C++/Python] 백준 11726 - 2xn 타일링

문제 링크 https://www.acmicpc.net/problem/11726 11726번: 2×n 타일링 2×n 크기의 직사각형을 1×2, 2×1 타일로 채우는 방법의 수를 구하는 프로그램을 작성하시오. 아래 그림은 2×5 크기의 직사각형을 채운 한 가지 방법의 예이다. www.acmicpc.net 위 그림으로 봤을 때 N이 1일때는 방법이 한가지, 2일때는 두가지의 방법이 있습니다. N이 3 이후일때는 N-2 의 도형에서 가로 두 개의 도형이 오른쪽에 붙은 형태와 N-1 의 도형에서 세로 한 개의 도형이 오른쪽에 붙은 형태로 완성이 됩니다. 이를 통해 N은 dp(N-1) + dp(N-2) 로 구할 수 있다는걸 알 수 있습니다. 구현 코드

Coding Test/백준 2020. 7. 21. 14:00
[C++/Python] 백준 1463 - 1로 만들기

문제 링크 https://www.acmicpc.net/problem/1463 1463번: 1로 만들기 첫째 줄에 1보다 크거나 같고, 106보다 작거나 같은 정수 N이 주어진다. www.acmicpc.net 1부터 입력으로 받은 n까지 bottom-up 방식으로 3가지 연산방식의 최솟값을 구해나가야 합니다. 먼저 n이 1인 경우 연산을 할 필요가 없으므로 0 입니다. d[1] = 0 1. n에서 1을 빼는 경우는 n-1의 최솟값에서 한 번의 연산 횟수(1을 뺀다)가 추가됩니다. 2. n이 2로 나누어 떨어지면 n / 2의 최솟값에서 한 번의 연산 횟수(2로 나눈다)가 추가됩니다. 3. n이 3으로 나누어 떨어지면 n / 3의 최솟값에서 한 번의 연산 횟수(3으로 나눈다)가 추가됩니다. 위 3가지 중 최솟..

Coding Test/백준 2020. 7. 20. 14:00
[C++/Python] 백준 13015 - 별찍기 - 23

문제 링크 https://www.acmicpc.net/problem/13015 13015번: 별 찍기 - 23 예제를 보고 규칙을 유추한 뒤에 별을 찍어 보세요. www.acmicpc.net 구현 코드

Coding Test/백준 2020. 7. 17. 14:00
[C++/Python] 백준 10997 - 별찍기 - 22

문제 링크 https://www.acmicpc.net/problem/10997 10997번: 별 찍기 - 22 예제를 보고 규칙을 유추한 뒤에 별을 찍어 보세요. www.acmicpc.net 두번째 줄에 공백없이 별 하나만 찍고 개행처리를 해야 문제 통과할 수 있습니다. 구현 코드

Coding Test/백준 2020. 7. 16. 14:00
[C++/Python] 백준 10996 - 별찍기 - 21

문제 링크 https://www.acmicpc.net/problem/10996 10996번: 별 찍기 - 21 예제를 보고 규칙을 유추한 뒤에 별을 찍어 보세요. www.acmicpc.net 구현 코드

Coding Test/백준 2020. 7. 15. 14:00
[C++/Python] 백준 10995 - 별찍기 - 20

문제 링크 https://www.acmicpc.net/problem/10995 10995번: 별 찍기 - 20 예제를 보고 규칙을 유추한 뒤에 별을 찍어 보세요. www.acmicpc.net 구현 코드

Coding Test/백준 2020. 7. 14. 14:00
이전 1 ··· 4 5 6 7 8 9 10 ··· 14 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • 스파크
  • 팰린드롬 구하기
  • 배열과 문자열
  • python
  • HiveQL
  • 2225
  • 종만북
  • C++
  • Jaeha's Safe
  • 백준
  • microwaving lunch boxes
  • hive
  • pyspark
  • 두니발 박사의 탈옥
  • 완전탐색
  • 삼각형 위의 최대 경로 수 세기
  • 합친 lis
  • HDFS
  • 출전 순서 정하기
  • 알고스팟
  • 하이브
  • Sqoop
  • import
  • 코딩인터뷰 완전분석
  • 삼각형 위의 최대 경로
  • Django
  • Hadoop
  • 외발 뛰기
  • 하둡
  • 분할정복
more
«   2025/06   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바