전체 글
-
instanceof 연산자는 runtime에 객체의 실제 타입을 확인하기 위한 연산자이다. instanceof 연산자를 사용하면서 compile error가 나는 경우를 정리해본다. 기본적으로 컴파일러는 클래스에 대한 정보만 관리한다. interface MyInterface{} class SuperClass{} class SubClass extends SuperClass{} class Some{} A instanceof B를 사용할 때 1. A와 B가 모두 클래스일 경우 A는 반드시 B의 조상 클래스 타입이어야 한다. // String은 Number의 하위 타입이 아니므로 오류 boolean b1 = "Hello" instanceof Number; // SubClass는 Some 타입이 아니므로 오류 b..
instanceof Class vs instanceof Interfaceinstanceof 연산자는 runtime에 객체의 실제 타입을 확인하기 위한 연산자이다. instanceof 연산자를 사용하면서 compile error가 나는 경우를 정리해본다. 기본적으로 컴파일러는 클래스에 대한 정보만 관리한다. interface MyInterface{} class SuperClass{} class SubClass extends SuperClass{} class Some{} A instanceof B를 사용할 때 1. A와 B가 모두 클래스일 경우 A는 반드시 B의 조상 클래스 타입이어야 한다. // String은 Number의 하위 타입이 아니므로 오류 boolean b1 = "Hello" instanceof Number; // SubClass는 Some 타입이 아니므로 오류 b..
2019.08.01 -
https://www.swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5LwsHaD1MDFAXc&categoryId=AV5LwsHaD1MDFAXc&categoryType=CODE SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! www.swexpertacademy.com import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.StringReader; import java.util.LinkedList; import java.util.Qu..
1868. 파핑파핑 지뢰찾기https://www.swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5LwsHaD1MDFAXc&categoryId=AV5LwsHaD1MDFAXc&categoryType=CODE SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! www.swexpertacademy.com import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.StringReader; import java.util.LinkedList; import java.util.Qu..
2019.07.30 -
http://www.jungol.co.kr/bbs/board.php?bo_table=pbank&wr_id=954&sca=3030 JUNGOL | 해밀턴 순환회로 > 문제은행 제한시간: 1000 ms 메모리제한: 64 MB 해결횟수: 3023 회 시도횟수: 9435 회 태현이는 방학기간 동안 택배 알바를 해서 최고급 노트북을 장만하려고 한다. 오늘 배달해야 하는 장소를 한 번씩만 방문해서 물건을 모두 배달하고 다시 회사로 돌아와야 한다. 배달하는 장소에만 도착할 수 있다면 물건은 모두 배달할 수 있으므로 물건의 개수나 크기등은 고려하지 않아도 된다. 그런데 문제는 방문하는 순서를 어떻게 정할지가 고민이다. 어 www.jungol.co.kr import java.io.BufferedReader; import..
1681 : 해밀턴 순환회로http://www.jungol.co.kr/bbs/board.php?bo_table=pbank&wr_id=954&sca=3030 JUNGOL | 해밀턴 순환회로 > 문제은행 제한시간: 1000 ms 메모리제한: 64 MB 해결횟수: 3023 회 시도횟수: 9435 회 태현이는 방학기간 동안 택배 알바를 해서 최고급 노트북을 장만하려고 한다. 오늘 배달해야 하는 장소를 한 번씩만 방문해서 물건을 모두 배달하고 다시 회사로 돌아와야 한다. 배달하는 장소에만 도착할 수 있다면 물건은 모두 배달할 수 있으므로 물건의 개수나 크기등은 고려하지 않아도 된다. 그런데 문제는 방문하는 순서를 어떻게 정할지가 고민이다. 어 www.jungol.co.kr import java.io.BufferedReader; import..
2019.07.28 -
https://www.swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5LyE7KD2ADFAXc& SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! www.swexpertacademy.com import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringTokenizer; // TODO: https://www.swexpertacademy.com/main/code/problem/problemDetail.do?contestProbI..
D3 1873. 상호의 배틀필드https://www.swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5LyE7KD2ADFAXc& SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! www.swexpertacademy.com import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringTokenizer; // TODO: https://www.swexpertacademy.com/main/code/problem/problemDetail.do?contestProbI..
2019.07.26 -
https://www.swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5LsaaqDzYDFAXc&categoryId=AV5LsaaqDzYDFAXc&categoryType=CODE SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! www.swexpertacademy.com import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Arrays; import java.util.StringTokenizer; // TODO: https://w..
D3 1860. 진기의 최고급 붕어빵https://www.swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5LsaaqDzYDFAXc&categoryId=AV5LsaaqDzYDFAXc&categoryType=CODE SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! www.swexpertacademy.com import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Arrays; import java.util.StringTokenizer; // TODO: https://w..
2019.07.26 -
https://www.swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5LsaaqDzYDFAXc SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! www.swexpertacademy.com import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Arrays; import java.util.StringTokenizer; public class Solution { public static void main(String[] args) t..
D3 1860. 진기의 최고급 붕어빵https://www.swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5LsaaqDzYDFAXc SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! www.swexpertacademy.com import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Arrays; import java.util.StringTokenizer; public class Solution { public static void main(String[] args) t..
2019.07.26 -
https://www.swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5PuPq6AaQDFAUq SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! www.swexpertacademy.com import java.util.Scanner; public class Solution { static int T, N, W; static int [][] map; public static void main(String[] args) { Scanner scanner = new Scanner(src); T = scanner.nextInt(); for(int t=1; t
D2 1979. 어디에 단어가 들어갈 수 있을까https://www.swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5PuPq6AaQDFAUq SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! www.swexpertacademy.com import java.util.Scanner; public class Solution { static int T, N, W; static int [][] map; public static void main(String[] args) { Scanner scanner = new Scanner(src); T = scanner.nextInt(); for(int t=1; t
2019.07.25 -
https://www.swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AWqPvqoqSLQDFAT_ SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! www.swexpertacademy.com import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.StringReader; import java.util.Arrays; import java.util.StringTokenizer; public class Solution { static int ..
D3 7675. 통역사 성경이https://www.swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AWqPvqoqSLQDFAT_ SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! www.swexpertacademy.com import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.StringReader; import java.util.Arrays; import java.util.StringTokenizer; public class Solution { static int ..
2019.07.24