본문 바로가기

전체 글

(92)
[기초 수학] 경우의 수, 합의 법칙, 곱의 법칙 경우의 수 어떤 사건에서 일어날 수 있는 경우의 가짓수 - 예시 1 ) 동전을 던지는 사건 : 경우의 수 2 - 예시 2 ) 주사위를 던지는 사건 : 경우의 수 6 합의 법칙 사건 A 또는 사건 B가 일어날 경우의 수 - 예시 1 ) 두 개의 주사위를 던졌을 때 합이 3 또는 4의 배수일 경우의 수 n ( A ∪ B ) = n ( A ) + n ( B ) - n ( A ∩ B ) -> 12 + 9 - 1 = 20 곱의 법칙 사건 A와 사건 B가 동시에 일어날 경우의 수 - 예시 1 ) 두 개의 주사위 a, b를 던졌을 때 a는 3의 배수, b는 4의 배수인 경우의 수 n ( A x B ) = n ( A ) x n ( B ) -> 2 x 1 = 2 import java.util.ArrayList; impo..
[기초 수학] 집합 집합( Set ) 특정 조건에 맞는 원소들의 모임 집합 표현 방법 - 원소나열법 A = { 1, 2, 3, 4, 5 } , B = { 2, 4, 6, 8, 10 } - 조건 제시법 A = { A | A는 정수 , 1
Java 프로그래머의 기본 능력 자바 기본 문법 및 구조: 변수와 자료형 조건문 (if, else if, else) 반복문 (for, while, do-while) 배열과 컬렉션 객체 지향 프로그래밍 (OOP): 클래스와 객체 상속과 다형성 캡슐화와 정보 은닉 추상 클래스와 인터페이스 자주 사용되는 라이브러리 및 API: 자바의 표준 라이브러리 (java.lang, java.util 등) 자주 사용되는 API 및 클래스 (String, Math, ArrayList 등) 예외 처리: try-catch 블록을 사용한 예외 처리 예외 클래스의 계층 구조 이해 예외 발생 시 프로그램의 흐름 제어 입출력 (I/O): 파일 입출력 키보드 입력과 콘솔 출력 스레드와 동시성: 스레드의 기본 개념 동기화와 락 (synchronization, lock)..