코딩 테스트 4

SQL 테스트 (2)

샘플 데이터가 없어서 쿼리문만 작성1. SELECT / WHERE / AND / OR> 이름이 john 이거나 급여가 4000 이상인 직원 조회하기.> employees 테이블에서 first_name이 john이거나 salary가 4000 이상인 직원들의 first_name, last_name, salary 조회.SELECT first_name, last_name, salary FROM employees WHERE first_name = 'John' OR salary >= 4000;> 특정 연도에 입사한 직원 조회하기.> employees 테이블에서 hird_date가 2010년에 해당하는 직원들의 first_name, last_name, hire_date 조회.SELECT first_name, las..

코딩 테스트 2024.12.30

SQL 테스트 (1)

sample데이터가 없어서 쿼리문 작성만... 1. SELECT> EMPLOYEES 테이블에서 first_name, last_name, hire_date 컬럼을 조회하기.SELECT first_name, last_name, hire_date FORM employees;2. 조건절(WHERE)> 급여가 5000 이상인 직원 조회> employees 테이블에서 salary가 5000 이상인 직원들의 first_name, last_name, salary 조회하기.SELECT first_name, last_name, salary FROM employees WHERE salary >= 5000;2-1. 특정 날짜 이후 입사한 직원 조회> employees 테이블에서 hire_date가 2015.01.01 이후..

코딩 테스트 2024.12.30

배열 및 문자열

1. 배열의 합 계산(정수 배열이 주어졌을 때 배열의 모든 요소의 합을 구하기)입력 : [1, 2, 3, 4, 5]출력 : 15테스트package Test;import java.util.Arrays;public class Main { public static void main(String[] args) { int[] arr = {1, 2, 3, 4, 5}; System.out.println(Arrays.toString(arr) + " 배열의 합 : " + arraySum(arr)); } public static int arraySum(int[] arr) { int sum = 0; for(int num : arr) { // 배열을 하나씩 꺼내서 num에 저장 sum += num; } ret..

코딩 테스트 2024.12.30

기본 알고리즘

1. 팰린드롬 문자열 확인하기(입력의 문자열이 팰린드롬인지 확인하기)입력 : "madam"출력 : true입력 : "hello"출력 : false테스트package Test;public class Palindrome { public static void main(String[] args) { String input = "madam"; boolean isPalindrome = checkPalindrome(input); System.out.println("'" + input + "'은(는) 펠린드 문자열인지 : " + isPalindrome); } public static boolean checkPalindrome(String str) { if(str == null || str.isEmpty()) ..

코딩 테스트 2024.12.30