TIL139 23.07.07 이번에는 백준에서 유형별로 풀어보자 해서 백준을 풀어보았다. 코드는 완성을 했으나 무엇이 문제인지 계속해서 런타임 에러가 발생했다. 백준은 어디가 문제인지, 따로 규격도 정해지지 않아서 더욱 어려웠다. public class Main { public static void main(String[] args) throws Exception { new Main().solution(); exit(0); } public void solution() throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringBuilder sb = new StringBuilder(); int N = Integer.p.. 2023. 7. 7. 23.07.01 프로그래머스 교점에 별 만들기 일단 교점의 좌표를 먼저 구하기로 했다. public List getDots(int[][] line) { // 교점을 구하는 메서드 생성 List dots = new ArrayList(); // 교점의 모임 리스트 for (int i = 0; i i; j--) { // 끝에서부터 n, n-1, n-2, ... 비교 int c = line[j].. 2023. 7. 1. 23.06.29 n의 배수 구하기 public int[] solution(int n, int[] numList) { ArrayList nums = new ArrayList(); for (int num : numList) { if (num%n == 0) { nums.add(num); } } int[] answer = new int[nums.size()]; for (int i = 0; i < nums.size(); i++) { answer[i] = nums.get(i); } return answer; } 2차원 배열로 만들기 public int[][] solution(int[] num_list, int n) { int size = num_list.length; int[][] answer = new int[size/n][n].. 2023. 6. 29. 23.06.29 OneToMany mappedby를 comment로 해서 매핑에 문제가 생긴거였다. comment에서 comment를 조회할 순 없으므로 참조하고 있는 blog를 통해 매핑했어야 했다. 삭제는 해결이 됐으나 조회에서 문제가 발생했다. 댓글이 없을 때는 조회가 제대로 작동하나 댓글이 있다면 InvalidDefinitionException오류가 발생한다. LAZY로 설정되어 있어서 Jackson으로 Serialize할 때 비어있는 객체를 Serialize하려고 해서 생기는 오류라고 한다. Hibernate.initialize(blog.getComments());를 추가해 봤으나 같은 에러 발생 // Blog 엔티티 @OneToMany(mappedBy = "blog", cascade = CascadeType... 2023. 6. 29. 이전 1 ··· 12 13 14 15 16 17 18 ··· 35 다음