2024.09.24기준 - 실버2백준, BEAKJOON, BOJ, JAVA, 자바 풀이이 문제는 집합 숫자 표기법을 숫자로 변환하고, 변환된 수의 합을 다시 집합 숫자 표기법으로 출력하는 문제입니다. 접근 방식입력 받은 집합 숫자 표기법은 뒤에 있는 }의 개수보다 -1보다 작은 수입니다.두 수의 총 합은 15이기 때문에 15개의 지합 숫자 표기법을 미리 만들어 주었습니다.두 수의 합에 해당하는 집합 숫자 표기법을 출력해줍니다. 1. 먼저 집합 숫자 표기법을 세팅해주었습니다.// 숫자를 집합 숫자 표기법으로 변환해주는 메소드.private static String[] encryption() { StringBuilder sb = new StringBuilder(); String[] str = ne..
※ 공부 내용의 복습 개념으로 정리된 글입니다. - 출처 시나공 JOIN의 개념JOIN(조인)은 2개의 테이블에 대해 연관된 튜플들을 결합하여, 하나의 새로운 릴레이션을 반환합니다.JOIN은 크게 INNER JOIN과 OUTHER JOIN으로 구분됩니다.JOIN은 일반적으로 FROM절에 기술하지만, 릴레이션이 사용되는 어느 곳에서나 사용할 수 있습니다. INNER JOININNER JOIN은 일반적으로 EQUI JOIN과 NON-EQUI JOIN으로 구분됩니다..조건이 없는 INNER JOIN을 수행하면 CROSS JOIN과 동일한 결과를 얻을 수 있습니다.EQUI JOINEQUI JOIN은 JOIN 대상 테이블에서 공통 속성을 기준으로 '='(equal) 비교에 의해 같은 값을 가지고 행을 연결하여 ..
2024.09.23기준 - 브론즈1백준, BEAKJOON, BOJ, JAVA, 자바 풀이이 문제는 아리가 주어진 동전을 1개씩만 들고 있을 때, 샌드위치를 사먹기 위해 쿠기에게 돈을 빌려서 사먹을 수 있는지 확인하는 문제입니다. 접근 방법1023원 이하라면 동전을 조합해서 1023원 밑으로의 수를 다 만들 수 있기 때문에 1023원 밑으로는 "No thanks"를 입력 받습니다.만약 1023원을 초과한다면 남은 돈과 쿠기의 돈을 비트연산자 &을 이용해 값을 지불할 수 있는지 확인 해줍니다. 1. 입력받은 샌드위치 값이 1023원 이하라면 "No thanks"를 출력합니다.// 아리는 1023원을 들고 있다.if (s 2. 입력받은 샌드위치 값이 1023원을 초과한다면샌드위치를 사기 위해 남은 돈과 쿠기..
※ 공부 내용의 복습 개념으로 정리된 글입니다. - 출처 시나공 일반 형식SELECT [PREDICATE] [테이블명.]속성명 [AS 별명][, [테이블명.]속성명, ...][, 그룹함수(속성명) [AS 별칭]][, WINDOW함수 OVER (PARTITION BY 속성명1, 속성명2, ... ORDER BY 속성명3, 속성명4, ...) [AS 별칭]]FROM 테이블명[, 테이블명, ...][WHERE 조건][GROUP BY 속성명, 속성명, ...][HAVING 조건][ORDER BY 속성명 [ASC | DESC]];그룹함수 : GROUP BY절에 지정된 그룹별로 속성의 값을 집계할 함수를 기술합니다.WINDOW 함수 : GROUP BY절을 이용하지 않고 속성의 값을 집계할 함수를 기술합니다.PAR..