import java.io.BufferedReader; import java.io.InputStreamReader; public class Main { public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String N = br.readLine(); int[] numArr = new int[10]; // 0~9 for (int i = 0; i < N.length(); i++) { numArr[N.charAt(i) - '0']++; } int sum69 = numArr[6] + numArr[9]; // 6,9의 합 int r..
import java.io.BufferedReader; import java.io.InputStreamReader; public class Main { public static void main(String[] args) throws Exception { /** * #1919) 에너그램 만들기 * 두 개의 단어가 순서를 바꿔서 같아질 수 있으면 이걸 에너그램이라고 함 * 두 단어가 서로 애너그램 관계에 있도록 만들기 위해서 제거해야 하는 문자의 최소 개수 * 문자를 제거할 때에는 아무 위치에 있든 상관 없음 * 문자 A,B에서 둘다 제거가능 */ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String A = br.r..
import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.StringTokenizer; public class Main { public static void main(String[] args) throws Exception { /** * #13300) 방 배정 * 1. 같은 성별끼리 * 2. 같은 학년끼리 * 3. 한 방에 한 명도 가능 * 4. 한 방의 최대 인원수 K * == 조건에 맞게 모든 학생을 배정하기 위한 방의 최소 개수 == */ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringTokenizer st = ne..
import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.StringTokenizer; public class Main { private static int[][] alpha; private static final String P = "Possible"; private static final String I = "Impossible"; private static final String NEW_LINE = "\n"; public static void main(String[] args) throws Exception{ BufferedReader br = new BufferedReader(new InputStreamRea..
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int a = scanner.nextInt(); int b = scanner.nextInt(); int c = scanner.nextInt(); int[] count = new int[10]; // 0 ~ 9 10 String total = String.valueOf(a * b * c); for (int i = 0; i < total.length(); i++) { count[total.charAt(i) - '0']++; // char형에서 int형으로 반환할때 - '0'을 해준..
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); String s = scanner.next(); // 알파벳 26개 int[] arr = new int[26]; // for (int i = 0; i < s.length(); i++) { int a = s.charAt(i)-97; arr[a]++; } // 출력 for (int i = 0; i < arr.length; i++) { System.out.print(arr[i] + " "); } } } www.acmicpc.net/problem/10808
import java.util.Scanner; public class Main { public static void main(String[] args) { /** * #10871) X보다 작은 수 * 정수 N개로 이루어진 수열 A와 정수 X, * 이때 A에서 X보다 작은 수를 모두 출력하기 * * ex) 10 5 * 1 10 4 9 2 3 8 5 7 6 * * -> 1 4 2 3 // 적어도 하나 존재 */ Scanner scanner = new Scanner(System.in); // System.out.println("N : "); int N = scanner.nextInt(); // System.out.println("X : "); int X = scanner.nextInt(); int[] arr ..
Object 클래스 java.lang 패키지 - java.lang 패키지는 자바에서 가장 기본적인 동작을 수행하는 클래스들의 집합이다. 따라서 자바에서는 java.lang 패키지의 클래스들은 import 문을 사용하지 않아도 클래스 이름만으로 바로 사용할 수 있다. java.lang.Object 클래스 - java.lang 패키지 중에서도 가장 많이 사용되는 클래스는 바로 Object 클래스이다. Object 클래스는 모든 자바 클래스의 최고 조상 클래스이다. 따라서 자바의 모든 클래스는 Object 클래스의 모든 메소드를 바로 사용할 수 있다. toString() 메소드 - toString() 메소드는 해당 인스턴스에 대한 정보를 문자열로 반환한다. 이때 반환되는 문자열은 클래스 이름과 함께 구분자로 ..
- Total
- Today
- Yesterday
- 김영한 http
- 킹수빈닷컴
- 이펙티브자바 아이템59
- java
- Spring Security
- js api
- REST API
- JS 딥다이브
- js promise
- dreamcoding
- 패스트캠퍼스 컴퓨터공학 완주반
- 드림코딩
- 가상 면접 사례로 배우는 대규모 시스템 설계 기초
- BOJ
- 이펙티브자바 아이템60
- 백기선 스터디
- HTTP 완벽 가이드
- js array
- 프로그래머스
- 프로그래머스 SQL
- 이펙티브자바 스터디
- 백준
- HTTP 완벽가이드
- 김영한 JPA
- ㅇㄷㅇㅈ
- GCP
- 모던자바스크립트
- http
- 이펙티브자바
- JPA 연관관계 매핑
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |