목록전체 글 (60)
걸음마부터 달리기
import java.util.*;import java.lang.*;import java.io.*;//bfs로 방문하면서 먹을 수 있는 물고기 찾음// 찾으면 거리 반환// 반환받아서 총 answer에 더함// 못찾으면 정답 출력// while (찾을수 있냐?) 보단 while(true) 하고 함수 결과가 찾을수 없다는 결과일때 break 하는게 더 효율적임// + 이차원 배열 좌표를 int[]로 하기 보다는 그냥 Node 로 객체 만들어서 하는게 정배임// The main method must be in a class named "Main".class Main { static int N; static int[][] map; static Node start; static int s..
테트리미노 점수를 구할때 중심 좌표의 점수를 안더하고 있었음.시간복잡도 유의 , 노가다 유의import java.util.*;import java.lang.*;import java.io.*;// The main method must be in a class named "Main".class Main { static Point[][] tet = new Point[19][3]; static int[][] score ; static int N; static int M; static int max = Integer.MIN_VALUE; public static void main(String[] args) throws Exception{ BufferedReader b..
https://www.acmicpc.net/problem/14502import java.util.*;import java.lang.*;import java.io.*;// The main method must be in a class named "Main".class Main { static int[] dx = {1,-1,0,0}; static int[] dy = {0,0,1,-1}; static int[][] score; static int N; static int M; static int maxSafetyZone = Integer.MIN_VALUE; static Queue q; static ArrayList virusList; public static ..
https://www.acmicpc.net/problem/17070 import java.io.*;import java.util.*;class Main { static int N; static int[][] arr; static int count=0; static int[] head = new int[2]; public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); N = Integer.parseInt(br.readLine()); arr = new int[N][N];..
import java.util.*;import java.lang.*;import java.io.*;// The main method must be in a class named "Main".class Main { static Map> map; static int N; static int[] arr; static int[] op = new int[4]; static int min=Integer.MAX_VALUE; static int max=Integer.MIN_VALUE; public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new Inp..

import java.util.*;import java.lang.*;import java.io.*;// The main method must be in a class named "Main".class Main { static int N; static int d; static int k; static int c; static int[] dish ; static int[] check; public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String[] s= br.r..

내가 팀장이 아니라서 모든 코드가 수정당하고 있는 상태에 나만의 생각을 적어본다.굳이 이렇게 해야되나? 싶은 것들이 있다. 1) 양방향에 대한 고찰https://colabear754.tistory.com/142 [JPA] 양방향 연관 관계에서 연관 관계의 주인 설정과 주의 사항목차 개요 JPA에서는 두 엔티티 사이의 연관 관계를 정의할 때 기본적으로 단방향으로 정의한다. 이로 인해 DB 테이블에서 외래키를 기준으로 하여 조인하는 것으로 두 테이블 간의 연관된 데이colabear754.tistory.com난 상당히 양방향에 대해서 꺼려했다. 이유는1) 단순히 양방향시에 하나의 트랜잭션 안에서 A>B 연결 시 B>A도 객체 연관관계를 무조건 걸어줘야한다는게 마음에 안들었고2) 이로 인해 편의관계 메서드를 ..

개인적으로 재밌는 문제였다. 아리스토테네스의 체를 이용한 소수판별 + 투 포인터 2개를 섞으면 풀 수 있는 문제였다. import java.util.*;import java.lang.*;import java.io.*;// The main method must be in a class named "Main".class Main { public static void main(String[] args) throws Exception{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int n = Integer.parseInt(br.readLine()); int size =0; ..