본문 바로가기

전체 글

(93)
[JAVA] 자바 코드 package ch1;// 패키지 선언 // 패키지 가져오기 import java.util.*;// 해당 패키지 내 모든 클래스 불러옴 public class Hello {// 클래스블록 public static void main(String[] args) {// main 메서드의 선언문(main 메서드 블록) // public||private||protected static void[리턴자료형/void는 리턴값 없음] 메서드명(입력자료형, 매개변수) System.out.println("Hello, world.");// 화면에 글자를 출력 System.out.println("Hello, /* 이것은 주석 아님*/ world."); System.out.println("Hello, world. // 이것도 ..
[백준/02-07] 2480 주사위 세 개 NO.2480 풀이코드 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n1 = sc.nextInt(); int n2 = sc.nextInt(); int n3 = sc.nextInt(); sc.close(); // 모두 다른 눈이 나오는 경우 if(n1!=n2 && n2!=n3 && n3!=n1) { int max; // max 설정하기 // 1. n1>n2 => n1>n2, n3 or n3>n1>n2 if(n1>n2) { if(n3>n1) { max = n3; }else { max = n1; } } // 2. n2>n1 =>..
[SQLD/데이터 모델링의 이해]1-1. 데이터 모델의 이해 1. 데이터 모델링의 이해 1-1. 데이터 모델의 이해 (01) 모델링 특징 3가지 추상화 : 일정한 형식에 맞추어 표현 단순화 : 제한된 표기법, 언어로 표현해서 쉽게 이해하도록 함 명확화(=정확화) : 누구나 쉽게 이해하도록 애매모호함을 제거해 정확하게 현상을 기술 (02) 정보시스템 구축에서 모델링 활용 계획/ 분석/ 설계할 때 업무를 분석하고 설계하는데 이용 구축/ 운영 단계에서는 변경과 관리의 목적으로 이용 (03) 모델링의 3가지 관점 데이터 관점 (Data, what) : “업무”와 데이터 // 데이터와 데이터간의 관계 프로세스 관점 (Process, How) : “업무 프로세스”가 실제 하는 일 or 무엇을 해야하는지 상관 관점 (Interaction) : “업무”가 처리하는 일의 “방법”..
[백준/02-06] 2525 오븐 시계 NO.2525 풀이코드 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int h = sc.nextInt(); int m = sc.nextInt(); int c = sc.nextInt(); sc.close(); if (m+c>=60) { h = h + (m+c)/60; m = (m+c)%60; if (h>23) { h = h-24; } System.out.println(h + " " + m); } else { System.out.println(h + " " + (m+c)); } } } 📌생각보다 일찍 틀린 문제가 나와서 속상.. 너무..
[백준/02-05] 2884 알람 시계 NO.2884 풀이코드 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int h = sc.nextInt();// 시 int m = sc.nextInt();// 분 sc.close(); if(m
[백준/02-04] 14681 사분면 고르기 NO.14681 풀이코드 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int x = sc.nextInt(); int y = sc.nextInt(); if(x>0) { if(y>0) { System.out.println(1); } else System.out.println(4); } else { if(y>0) { System.out.println(2); } else{ System.out.println(3); } } } } 📌 아직 코드가 짧고 숫자형들이라 그런가 scanner 가 작성하기 너무 편하다.. 편식하면 안되는데.. 일단 ..
[D-7/핵심포인트 정리] 3과목 데이터 분석(2) 4-1. 통계분석의 이해 01. 통계 통계 특정 집단을 대상으로 수행한 조사나 실험을 통해 나온 결과에 대한 요약된 형태의 표현 통계자료의 획득 방법 총 조사(Census)와 표본조사(Sampling) 표본 추출 방법 단순랜덤추출(Simple Random Sampling), 계통추출법(Systematic Sampling), 집락추출법(Cluster Sampling), 층화추출법(Stratified Random Sampling) 자료의 측정 방법 명목척도, 순서척도, 구간척도, 비율척도 02. 통계 분석 기술통계 (Descriptive Statistic) 평균, 표준편차, 중위수, 최빈값, 그래프 통계적 추론 (Statistical Inference) 모수추정, 가설검정, 예측 03. 확률 분포 확률변수 ..
[D-7/핵심포인트 정리] 3과목 데이터 분석(1) 1-1. 데이터 분석 기법의 이해 1. 데이터 처리 과정 • 데이터 분석을 위해서 데이터웨어하우스(DW)나 데이터마트(DM)를 통해 분석데이터 구성 • 신규데이터나 DW에 없는 데이터는 기존 운영시스템(Legacy)에서 직접 가져오거나 운영데이터저장소(ODS)에서 정제된 데이터를 가져와서 DW의 데이터와 결합하여 활용 2. 시각화 기법 • 가장 낮은 수준의 분석 but 잘 사용하면 복잡한 분석보다 더 효율적 • 대용량 데이터를 다룰 때 & 탐색적 분석을 할 때 필수 3. 공간 분석 • 공간적 차원과 관련된 속성들을 시각화하는 분석 • 지도 위에 관련된 속성들을 생성하고 크기모양, 선 굵기 등을 구분하여 인사이트를 얻음 4. 탐색적 자료 분석 (EDA) • 다양한 차원과 값을 조합해가며 특이점이나 의미있는..