| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 |
- 재귀
- Do it! 자료구조와 함께 배우는 알고리즘 입문
- 정렬
- 프로세스
- 시간 복잡도
- LG유플러스 유레카 프론트엔드
- 애자일
- tanstack query
- 유레카 부트캠프
- 웹시큐리티
- 멀티캠퍼스IT부트캠프
- 별찍기10
- 부트캠프후기
- Java
- LG유플러스 유레카 프론트엔드 개발자
- git branch 협업
- LG유플러스 유레카 3기 프론트엔드
- 소수
- 프론트엔드 비대면반
- 자바
- zod
- 백준
- 브루트포스
- 멀티캠퍼스IT부트캠프티
- 알고리즘
- LG유플러스 유레카 부트캠프
- 프론트엔드
- 스레드
- 코딩
- 2775번 문제
- Today
- Total
목록Java (19)
개발 일기
https://www.acmicpc.net/problem/10250 10250번: ACM 호텔 프로그램은 표준 입력에서 입력 데이터를 받는다. 프로그램의 입력은 T 개의 테스트 데이터로 이루어져 있는데 T 는 입력의 맨 첫 줄에 주어진다. 각 테스트 데이터는 한 행으로서 H, W, N, 세 정수 www.acmicpc.net ACM 호텔의 방 번호는 YYXX의 형태이다. 입력을 H, W, N으로 받고 H, W에 따라 층수와 층의 길이가 생성된다. 방에 들어가는 순서는 101 ~ H01까지 먼저 차고 102 ~ H02까지 차는 순이다. N은 몇 번째 손님인지를 가리킨다. 출력은 N번째 손님의 방 번호가 출력되는 형식이다. N % H의 값이 Y의 값이 되는데 만약 N % H가 0이라면 Y가 0이 되어 잘못되기..
https://www.acmicpc.net/problem/2869 2869번: 달팽이는 올라가고 싶다 첫째 줄에 세 정수 A, B, V가 공백으로 구분되어서 주어진다. (1 ≤ B < A ≤ V ≤ 1,000,000,000) www.acmicpc.net 달팽이가 V 높이의 나무 막대를 낮엔 A만큼 올라가고 밤엔 B만큼 미끄러지는데 V 높이에 도착하면 미끄러지지 않는다. 그러므로 낮에 V에 도달하면 밤에 미끄러지지 않기 때문에 초과해서 날짜를 계산하지 않도록 조심해야 한다. 날짜를 초과하여 계산하지 않으려면 B만큼 미끄러지는 것을 V에서 미리 빼두어 날짜가 1일 초과되지 않게 하면 된다. 달팽이가 하루에 올라가는 거리는 A - B이고 먼저 V - B 만큼 가는데 걸리는 시간을 구하면 된다. day = (V..
BufferedReader와 Scanner 두 클래스 모두 문자열을 입력받는 데 사용된다. BufferedReader의 특징 BufferedReader는 JDK 1.1부터 있엇고 InputStreamReader에 버퍼링 기능이 추가된 Class이다. 실제로 코딩 작성할 때를 보면 BufferedReader에 InputStreamReader가 들어가 있는 것을 볼 수 있다. InputStreamReader는 문자열을 Character 단위(한 글자 단위)로 읽어 들인다. 한 글자씩 문자열을 읽어들이면 길이가 긴 문자열을 읽어 들일 때 불편하고 비효율적이기 때문에 이 점을 보완하고자 BufferedReader가 존재한다. BufferedReader는 사용자가 요청할 때마다 데이터를 읽어 오는 것이 아닌 일정..