[백준 알고리즘 문제풀이][JAVA][1110번] 더하기 사이클
문제 - 백준 문제 바로가기
0보다 크거나 같고, 99보다 작거나 같은 정수가 주어질 때 다음과 같은 연산을 할 수 있다.
먼저 주어진 수가 10보다 작다면 앞에 0을 붙여 두 자리 수로 만들고, 각 자리의 숫자를 더한다.
그 다음, 주어진 수의 가장 오른쪽 자리 수와 앞에서 구한 합의 가장 오른쪽 자리 수를 이어 붙이면 새로운 수를 만들 수 있다.
다음 예를 보자. 26부터 시작한다. 2+6 = 8이다. 새로운 수는 68이다. 6+8 = 14이다.
새로운 수는 84이다. 8+4 = 12이다. 새로운 수는 42이다. 4+2 = 6이다. 새로운 수는 26이다.
위의 예는 4번만에 원래 수로 돌아올 수 있다...
[백준 알고리즘 문제풀이][JAVA][1065번] 한수
문제 - 백준 문제 바로가기
어떤 양의 정수 X의 각 자리가 등차수열을 이룬다면, 그 수를 한수라고 한다. 등차수열은 연속된 두 개의 수의 차이가 일정한 수열을 말한다. N이 주어졌을 때, 1보다 크거나 같고, N보다 작거나 같은 한수의 개수를 출력하는 프로그램을 작성하시오.
입력
첫째 줄에 1,000보다 작거나 같은 자연수 N이 주어진다.
출력
첫째 줄에 1보다 크거나 같고, N보다 작거나 같은 한수의 개수를 출력한다.
시간제한
2초
알고리즘 유형
부르트포스[BruteForce; 완전탐색] : 조합 가능한 모든 문자열을 하나씩 대입해 보는 방식.
예제입력 1
110
예제...
[백준 알고리즘 문제풀이][JAVA][1008번] A/B
문제 - 백준 문제 바로가기
두 정수 A와 B를 입력받은 다음, A/B를 출력하는 프로그램을 작성하시오.
입력
첫째 줄에 A와 B가 주어진다. ( 0 < A, B < 10 )
출력
첫째 줄에 A/B를 출력한다. 실제 정답과 출력값의 절대오차 또는 상대오차가 10-9 이하이면 정답이다.
시간제한
2초
알고리즘 유형
수학, 구현, 사칙연산
예제입력 1
1 3
예제출력 1
0.33333333333333333333333333333333
예제입력 2
4 5
예제출력 2
0.8
풀이
import java.util.*;
public class Ma...
[백준 알고리즘 문제풀이][JAVA][1001번] A-B
문제 - 백준 문제 바로가기
두 정수 A와 B를 입력받은 다음, A-B를 출력하는 프로그램을 작성하시오.
입력
첫째 줄에 A와 B가 주어진다. ( 0 < A, B < 10 )
출력
첫째 줄에 A - B를 출력한다.
시간제한
2초
알고리즘 유형
수학, 구현, 사칙연산
예제입력
3 2
예제출력
1
풀이
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int a = sc.next...
[백준 알고리즘 문제풀이][JAVA][1000번] A+B
문제 - 백준 문제 바로가기
두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.
입력
첫째 줄에 A와 B가 주어진다. ( 0 < A, B < 10 )
출력
첫째 줄에 A + B를 출력한다.
시간제한
2초
알고리즘 유형
수학, 구현, 사칙연산
예제입력
1 2
예제출력
3
풀이
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int a = sc.nex...
[정보처리기사 실기] Ⅱ. 기사실기 요약 / 정리 / 단답 / Tip / 알고가기!
Ⅱ. 데이터 입출력 구현 - 알고가기!!
개념모델
주제영역과 핵심 데이터 집합간의 관계를 정의하는 모델.
전체 모델에서 중요한 골격이 되는 엔티티와 관계위주의 모델.
FK [Foreign Key; 외래키]
어느 한 릴레이션 속성의 집합이 다른 릴레이션의 기본키.
논리 데이터 모델링 특징 ( Tip. 정 포 완 독 )
정규화 / 포용성 / 완전성 / 독립성
...
[정보처리기사 실기] Ⅱ. 데이터 입출력 구현 - 프로시저(Procedure)
Ⅱ. 데이터 입출력 구현 - 데이터 조작 프로시저.
1. 데이터 조작 프로시저 작성.
▷ 데이터 조작 프로시저 개발.
프로시저(Procedure)
SQL을 이용 데이터를 조작하는 프로그램.
데이터베이스 내부에 저장되고 일정한 조건이 되면 자동으로 수행.
PL/SQL
표준 SQL기반 오라클에서 개발한 데이터 조작 언어.
PL/SQL 작성 절차
데이터저장소(DB) 연결
절차 : 드라이버로딩 > 데이터베이스 연결 > 쿼리 전달 > 결과 수신.
데이터 저장소 정의
...
[정보처리기사 실기] Ⅱ. 데이터 입출력 구현 - 물리데이터 저장소 설계
Ⅱ. 데이터 입출력 구현 - 물리데이터 저장소 설계.
1. 물리 데이터 모델 설계.
물리 데이터 모델 설계
논리모델을 적용하고자 하는 기술에 맞게 상세화 하는 과정.
DDL을 이용해 데이터 모델 정의.
물리모델링 변환 절차
개체를 테이블로 변환.
속성을 컬럼으로 변환 - 예약어 사용 지양
UID를 기본키로 변환.
관계를 외래키로 변환.
컬럼유형과 길이 정의.
반정규화 수행.
▸ 반정규화
정규화된 엔티티, 속성, 관계에 대해 성능향상과 개발, 운영의 단순화를 위해 중복, 통합, 분리 등...
전체 글 83개, 11 페이지