- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 로그인
- sql
- python
- 비주얼 베이직
- 자료구조
- Java
- Firebase
- 안드로이드 스튜디오
- 연결리스트
- 프로그래머스
- C++
- 자바
- 컴퓨터공학과
- android studio
- 정렬
- 공유대학
- til
- oauth
- 구글 로그인
- 프로그래밍 입문
- 백준
- 파이썬
- C언어
- 알고리즘
- 안드로이드
- 동적할당
- firebase google
- 배열
- 코딩테스트
Archives
목록그리디알고리즘 (1)
코딩하는 해달이
[백 준 Java] 16953번 A → B
문제 설명정수 A를 B로 바꾸려고 한다. 가능한 연산은 다음과 같은 두 가지이다.2를 곱한다.1을 수의 가장 오른쪽에 추가한다. A를 B로 바꾸는데 필요한 연산의 최솟값을 구해보자.입력 첫째 줄에 A, B (1 ≤ A 9)가 주어진다. 출력 A를 B로 바꾸는데 필요한 연산의 최솟값에 1을 더한 값을 출력한다. 만들 수 없는 경우에는 -1을 출력한다. 알고리즘그래프 이론그리디 알고리즘그래프 탐색너비 우선 탐색풀이코드import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class Main { private long a, b; Main(String[] inputs) { ..
개인 공부/백준
2024. 9. 9. 10:38