일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 연결리스트
- 백준15988풀이
- aspect-ratio
- 백준
- ESP-01
- 백준문제풀이 #백준 #백준문제 #스타트택시
- ESP8266WiFi
- scroll-snap
- @supports
- 이친수문제
- C
- 노마드코더
- ESP-01WiFi
- 백준java
- peap
- ESP8266
- 프로젝트초기설정
- scss
- 2193
- dp문제
- 아두이노 우노
- 리액트네이티브
- CSS
- CSS Flex
- Flexible box
- 백준 #백준2661 #좋은수열 #Java #코딩
- 백준자바
- reactNative
- 포인터
- 백준풀이
- Today
- Total
목록백준자바 (2)
코딩 농장

이친수 [문제] 0과 1로만 이루어진 수를 이진수라 한다. 이러한 이진수 중 특별한 성질을 갖는 것들이 있는데, 이들을 이친수(pinary number)라 한다. 이친수는 다음의 성질을 만족한다. 이친수는 0으로 시작하지 않는다. 이친수에서는 1이 두 번 연속으로 나타나지 않는다. 즉, 11을 부분 문자열로 갖지 않는다. 예를 들면 1, 10, 100, 101, 1000, 1001 등이 이친수가 된다. 하지만 0010101이나 101101은 각각 1, 2번 규칙에 위배되므로 이친수가 아니다. N(1 ≤ N ≤ 90)이 주어졌을 때, N자리 이친수의 개수를 구하는 프로그램을 작성하시오. [풀이] dp 문제라고 생각이 된다. 규칙을 찾아보자. N 1 2 3 4 5 이친수 1 10 100 101 1000 10..

1, 2, 3 더하기 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의 합으로 나타내는 방법의 수를 구하는 프로그램을 작성하시오. [풀이 & 내 코드 알고리즘] dp 문제다. 알고리즘 문제를 오랜만에 푸는데, dp문제는 한창 알고리즘 문제를 풀었을 때도 어려워했던 분야였다 ㅠㅠ 그래서 좀 헤매다가, 점화식을 찾기로 했다. 그러려면 규칙을 찾아야한다. n=1 ) 1개 1 n=2) 2개 1+1 2 n=3) 4개 1+1+1 1+2 2+1 3 n=4) 7개 1+1+1+1 1+1+2 1+2+1 2+1+1 2+2 1+3 ..