Array_같은반이었던 경험이 제일 많은 학생
✅ 학생들이 1~5학년까지 몇 반이었는지 주어진다. 같은 반이었던 학생이 가장 많았던 학생 번호를 출력한다. 단, 2학년 때 같은반이었고 3학년 때 또 같은 반이었으면 한 번으로 센다. 아래 인풋의 경우 4번 학생이 같은 반이었던 학생 수가 가장 많으므로 4번을 출력한다. 같은 반이었던 학생 수가 가장 많은 학생이 여러명인 경우에는 가장 작은 번...
✅ 학생들이 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...
✅ Install First, brew has to be installed // brew 버전 확인 brew --version // redis 설치 brew install redis // redis 설치 제거 brew uninstall redis // redis 버전 확인 redis-server --version ✅ Run Redis o...
1. 클론하기 // git clone --bare {repo to clone} git clone --bare https://github.com/soheeparklee/soheeparklee.github.io.git 2. 여기에 // find file cd soheeparklee.github.io.git 3. mirror push /...
✅ 0이면 0점, 1이면 1점으로 계산하되, 연속된 1이면 두 번째 1은 2점, 3번째 1은 3점 등으로 가산점을 줍니다. 예를 들어, 1 0 1 1 1 0 0 1 1 0 이면 가산점은, 1 0 1 2 3 0 0 1 2 0 이라서 최종 점수는 10점이 됩니다. class Main { public int solution(int n, int...