Two Pointers_두 배열 합쳐서 오름차순으로 출력_two pointer
✅ 오름차순으로 정렬된 두 배열이 주어지면 두 배열을 오름차순으로 합쳐 출력하세요 class Main { public ArrayList<Integer> solution(int n, int[] intArrOne, int m, int[] intArrTwo){ ArrayList<Integer> answer= n...
✅ 오름차순으로 정렬된 두 배열이 주어지면 두 배열을 오름차순으로 합쳐 출력하세요 class Main { public ArrayList<Integer> solution(int n, int[] intArrOne, int m, int[] intArrTwo){ ArrayList<Integer> answer= n...
✅ 조건(카테고리, 키워드)이 있도록 JPA에서 찾아올 떄 1. 먼저, 내가 가져오려는 값이 1개의 테이블에서 가져오는지, 여러개의 테이블에서 필요한지 파악하기 1개의 테이블에서만 정보 가져오기 필요하다면: findBy하고 끝 여러개의 테이블에서 정보 조금씩 필요: JPQL에서 JOIN TABLE하거나 ...
✅ 첫 번째 줄에 반 학생 수, 시험 본 횟수가 주어지고 두 번째 줄부터 시험 결과가 하생 번호로 주어진다. 이 때 두 학생이 짝을 이루는데 한 학생이 다른 학생보다 모든 시험 횟수에서 등수가 높아야 한다. 예를 들어, 3 4 1 2 이면 1등: 3번 학생, 2등: 4번 학생, 3등: 1번 학생, 4등: 2번 학생 class Main { ...
✅ 학생들이 1~5학년까지 몇 반이었는지 주어진다. 같은 반이었던 학생이 가장 많았던 학생 번호를 출력한다. 단, 2학년 때 같은반이었고 3학년 때 또 같은 반이었으면 한 번으로 센다. 아래 인풋의 경우 4번 학생이 같은 반이었던 학생 수가 가장 많으므로 4번을 출력한다. 같은 반이었던 학생 수가 가장 많은 학생이 여러명인 경우에는 가장 작은 번...
✅ 숫자 격자판이 주어졌을 때 나의 앞, 뒤, 양 옆 숫자들보다 크면 봉우리. 봉우리는 몇 개 인가요? 격자판의 가장자리는 0으로 초기화되어 있습니다. 만약 N=5라면, 격자판은 다음과 같이 생겼습니다. class Main { int[] dx= {-1, 0, 1, 0}; int[] dy= {0, 1, 0, -1}; publ...
✅ 격자판의 각 행의 합, 열의 합, 두 대각선의 합 중 가장 큰 합을 출력합니다 class Main { public int solution(int n, int[][] intArr){ int max= 0; int sumDiagonal1=0; int sumDiagonal2=0; for(int i=0; i<...
✅ 작동 순서 유저가 회원가입 하면서 이메일 입력 ➡️ 서버에서 이메일로 인증번호 이메일 발송 ➡️ 인증번호는 Redis에 저장(만료시간 5분) ➡️ 유저가 이메일에서 인증번호 확인 ➡️ 이메일과 인증번호로 서버에 인증 요청 ➡️ 서버에서 Redis있는 인증번호와 비교 ➡️ 인증 완료 혹은 exceptions처리 💡 Redis ...
✅ Background Knowledge 💡 Jasypt: Java Simplified Encryption Java library that provides simple APIs for encryption and decryption of data, including hashing. ✔️ 해싱이란? transforming text in...
1. what is listening on port 8080? lsof: list open files lsof -i :8080 kill PID
✅ N명 학생 점수가 입력되었을 때 등수 출력하기. 단, 같은 점수는 같은 등수입니다. 예를 들어, 100 92 92 85 70 => 1 2 2 4 5 class Main { public int[] solution(int n, int[] intArr){ int[] answer= new int[n]; for(int i=0...