개발 기록
-
[백준/JAVA] 2217번: 로프Algorithm 2024. 7. 16. 15:32
https://www.acmicpc.net/problem/2217 - 정답 코드import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.Arrays;public class Main { // 10 10 가능 // 10 15 -> 하나당 감당 무게 25 / 2 = 12 ---> 불가 // 15 15 불가 public static void main(String[] args) throws IOException{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); ..
-
[백준/JAVA] 1343번: 폴리오미노Algorithm 2024. 7. 16. 14:21
- 정답 코드import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class Main { static String[] list; static int count = 0; public static void main(String[] args) throws IOException{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String board = br.readLine(); // XXXXXX StringBuilder result = new StringB..
-
[백준/JAVA] 14916번: 거스름돈Algorithm 2024. 7. 16. 12:24
https://www.acmicpc.net/problem/14916 - 정답 코드import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class Main { public static void main(String[] args) throws IOException{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int n = Integer.parseInt(br.readLine()); // 거스름돈 액수 int result = -1; // 결과 저장 변수, 초기값 ..
-
[백준/JAVA] 9934번: 완전 이진 트리Algorithm 2024. 7. 13. 23:45
- 정답 코드import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import java.util.ArrayList;import java.util.StringTokenizer;// - 중위 순회 문제 public class Main { static int K; // 트리 깊이 // 2 static int size; // 트리 노드 수 static int[] num; // 초기 중위 순회 결과 저장 static ArrayList[] tree; // 각 레벨별로 노드를..
-
[금융공학 / 파이썬] day1Python 2024. 7. 12. 15:17
https://colab.research.google.com/drive/1vl9ui2-fgludbT4C5t3X2sfqyqoPrUX1?hl=ko#scrollTo=6mTLOYPzj_dt&uniqifier=2 Google Colab NotebookRun, share, and edit Python notebookscolab.research.google.com- numpyimport numpy as nparr1 = np.array([4,3,2,1])arr1 * 3array([12, 9, 6, 3])from numpy import arrayarray([4,3,2,1])array([4, 3, 2, 1])list4 = [7,5,4]list5 = [9,6,1]list6 = [list4, list5]list6[0][..
-
[백준/JAVA] 1991번: 트리 순회Algorithm 2024. 7. 12. 14:05
- 정답 코드import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.HashMap;import java.util.Map;import java.util.StringTokenizer;public class Main { static int N; static StringTokenizer st; static Map nodeMap = new HashMap(); // 노드 정보 저장 public static class Node{ String data; // 노드 데이터 Node left; // 왼쪽 자식 노드 Node ri..
-
[백준/JAVA] 14675번 : 단절점과 단절선Algorithm 2024. 7. 10. 22:10
https://www.acmicpc.net/problem/14675import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.ArrayList;import java.util.StringTokenizer;public class Main { static int N; // 트리의 정점 개수 static ArrayList list[]; static StringTokenizer st; static int Q; public static void main(String[] args) throws IOException{ BufferedReader br..
-
[백준/JAVA] 11725번: 트리의 부모찾기Algorithm 2024. 6. 18. 22:32
import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.ArrayList;import java.util.StringTokenizer;public class Main { static int N; static ArrayList list[]; static StringTokenizer st; static boolean[] isVisit; static int[] parentNode; public static void main(String[] args) throws IOException{ BufferedReader br = new Buf..