본문 바로가기

전체 글

(64)
Read Me - 프로그래머스 공부 방법 코팅테스트 준비를 위한 정리 프로그래머스의 고득점 Kit, 기출문제를 풀어본다. Java 언어로 문제 풀어보기 풀이방법 Github과 블로그에 정리 Programmers https://programmers.co.kr/ 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr Github 주소 (문제 풀이 코드가 올라갈 예정) https://github.com/MIN-04/CodingTest/tree/master/Programmers MIN-04/CodingTest 코딩테스트 준비 / 문제 풀이. Contribute to MIN-04/CodingTest d..
[Java] 클래스 기본 구조의 이해 - Java 복습용 기록, 2020.08.25 Mon - "Java for Beginner, 한빛미디어" 책을 보며 공부, 정리합니다. 목차 절차지향과 객체지향에 대해 알아본다. 객체에 대해 알아본다. 클래스에 대해 알아본다. 절차지향 vs 객체지향 1. 절차지향 (POP) 프로시저(프로그램 처리 절차)의 호출 개념에 바탕을 둠. * 프로시저 전체 애플리케이션을 구성하는 부분. 내부는 순차적으로 처리할 수 있도록 구성. 루틴, 하위 프로그램(서브 프로그램), 함수 등으로 불리기도 함. 2. 객체지향 (OOP) 프로시저 단위를 좀 더 확장, 애플리케이션을 독립된 '객체'의 모임으로 봄. 객체란? 구체적 사물을 지칭하는 단어. (ex) 어떤 공장에서 자전거를 만들려고 한다. 자전거를 만들기 위해선 자전거를 ..
SW Expert Academy [D2-1288] Java 풀이 : 새로운 불면증 치료법 새로운 불면증 치료법 package difficulty.level02; import java.util.Scanner; public class no1288 { /** * 1288. 새로운 불면증 치료법 */ public static void main(String args[]) throws Exception { Scanner sc = new Scanner(System.in); int T; T=sc.nextInt(); for(int test_case = 1; test_case
SW Expert Academy [D2-1284] Java 풀이 : 수도 요금 경쟁 수도 요금 경쟁 package difficulty.level02; import java.util.Scanner; public class no1284 { /** * 1284. 수도 요금 경쟁 */ public static void main(String args[]) throws Exception { Scanner sc = new Scanner(System.in); int T; T=sc.nextInt(); for(int test_case = 1; test_case
SW Expert Academy [D2-1204] Java 풀이 : [S/W 문제해결 기본] 1일차 - 최빈수 구하기 [S/W 문제해결 기본] 1일차 - 최빈수 구하기 package difficulty.level02; import java.util.Scanner; public class no1204 { /** * 1204. [S/W 문제해결 기본] 1일차 - 최빈수 구하기 */ public static void main(String args[]) throws Exception { Scanner sc = new Scanner(System.in); int T; T=sc.nextInt(); for(int test_case = 1; test_case
SW Expert Academy [D1-1545] Java 풀이 : 거꾸로 출력해 보아요 거꾸로 출력해 보아요 package difficulty.level01; import java.util.Scanner; public class no1545 { /** * 1545. 거꾸로 출력해 보아요 */ public static void main(String args[]) throws Exception { Scanner sc = new Scanner(System.in); int T; T=sc.nextInt(); for(int test_case = T; test_case >= 0; test_case--) { if(test_case>0) { System.out.print(test_case+" "); }else { System.out.print(test_case); } } } } Github https://..
SW Expert Academy [D1-1933] Java 풀이 : 간단한 N의 약수 간단한 N의 약수 package difficulty.level01; import java.util.Scanner; public class no1933 { /** * 1933. 간단한 N의 약수 */ public static void main(String args[]) throws Exception { Scanner sc = new Scanner(System.in); int T; T=sc.nextInt(); for(int test_case = 1; test_case
SW Expert Academy [D1-1936] Java 풀이 : 1대1 가위바위보 1대1 가위바위보 package difficulty.level01; import java.util.Scanner; public class no1936 { /** * 1936. 1대1 가위바위보 */ public static void main(String args[]) throws Exception { Scanner sc = new Scanner(System.in); int A = sc.nextInt(); int B = sc.nextInt(); switch (A) { case 1: if(B==2) { System.out.print("B"); }else { System.out.print("A"); } break; case 2: if(B==1) { System.out.print("A"); }else { Sys..