[Dynamic Programming] 11727 Java 풀이
2022. 4. 15. 18:04
알고리즘 저장소
https://www.acmicpc.net/problem/11727 11727번: 2×n 타일링 2 2×n 직사각형을 1×2, 2×1과 2×2 타일로 채우는 방법의 수를 구하는 프로그램을 작성하시오. 아래 그림은 2×17 직사각형을 채운 한가지 예이다. www.acmicpc.net -------------------------------------------------------- 풀이 과정 1. 스케치 2. 데모 구현 3. 데모 구현 다듬고 제출 4. 제출 후 논리오류 혹은 에러 캐칭 -------------------------------------------------------- 1. 스케치 이 문제 역시 직전 문제 처럼 직접 그려보고나니 점화식이 나왔다. import java.io.Buffere..
[Dynamic Programming] 11726 Java 풀이
2022. 4. 15. 07:33
알고리즘 저장소
https://www.acmicpc.net/problem/11726 -------------------------------------------------------- 풀이 과정 1. 스케치 2. 데모 구현 3. 데모 구현 다듬고 제출 4. 제출 후 논리오류 혹은 에러 캐칭 -------------------------------------------------------- 1. 스케치 직접 그려보고나니 점화식이 나왔다. (중간에 2x3 타일이 아닌, 3x3타일로 경우의 수 찾느라 삽질했다..) import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Main { publ..
[Dynamic Programming] 1436 Java 풀이
2022. 4. 14. 18:54
알고리즘 저장소
https://www.acmicpc.net/problem/1463 1463번: 1로 만들기 첫째 줄에 1보다 크거나 같고, 106보다 작거나 같은 정수 N이 주어진다. www.acmicpc.net -------------------------------------------------------- 풀이 과정 1. 스케치 2. 데모 구현 3. 데모 구현 다듬고 제출 4. 제출 후 논리오류 혹은 에러 캐칭 -------------------------------------------------------- 1. 스케치 조건문을 3개둔다. 3으로 나누어 떨어지는 지 확인 및 기능수행 (//3) 2로 나누어 떨어지는 지 확인 및 기능수행 (//2) 1을 빼기 (-1) 입력 숫자가 1 ~ 3 일때의 경우의 수를 ..
[Java] Queue offer vs add
2022. 4. 8. 14:04
개발 저장소/Java Inventory
Queue queue = new LinkedList(); // 어떤 에러가 발생해서 // 아래의 두 메서드들이 실패했다고 했을때 // add 메서드로 큐에 삽입 실패 시 --> 예외를 던진다. queue.add(1); // offer 메서드로 큐에 삽입 실패 시 --> False를 던진다. queue.offer(1); Add vs Offer 의 차이점은 간단하다. Add(예외 던지기) vs Offer(Boolean 던지기) 추가적으로 아래 그림을 참고하면, 큐에 데이터 삽입 뿐만 아니라, 제거, 최상단 조회에 대한 메서드도 위와 같은 분류가 되어있다.
HTTP, HTTP Status, HTTP Method, HTTPS, SESSION, COOKIE, JWT
2022. 4. 8. 10:43
개발 저장소/Spring
Github 이미 수행된 커밋에서 특정 파일 제거
2022. 4. 7. 18:37
개발 저장소/Git
git filter-branch -f --index-filter "git rm --cached --ignore-unmatch 삭제하고자하는 file명" --prune-empty -- --all git push origin --force --all 다른 블로그에는 " "으로 되어있지 않고 ' ' 으로 되어있어서 이거 해결하느라 애먹었다. https://stackoverflow.com/questions/32715034/removing-files-from-git-history-bad-revision-error Removing files from git history - bad revision error I am following the instructions on Github (https://help.gith..