반응형
최신 글
- [Java/Python] 백준 14426번 - 접두사 찾기 (실버 1) 혼자 힘으로 풀었는가? X알고리즘 분류 - 자료 구조 - 문자열 - 트리 - 이분 탐색 - 트라이 문제문자열 S의 접두사란 S의 가장 앞에서부터 부분 문자열을 의미한다. 예를 들어, S = "codeplus"의 접두사는 "code", "co", "codepl", "codeplus"가 있고, "plus", "s", "cude", "crud"는 접두사가 아니다.총 N개의 문자열로 이루어진 집합 S가 주어진다.입력으로 주어지는 M개의 문자열 중에서 집합 S에 포함되어 있는 문자열 중 적어도 하나의 접두사인 것의 개수를 구하는 프로그램을 작성하시오.입력첫째 줄에 문자열의 개수 N과 M (1 ≤ N ≤ 10,000, 1 ≤ M ≤ 10,000)이 주어진다.다음 N개의 줄에는 집합 S에 포함되어 있는 문자열이 주어.. 2025.06.05
- [MySQL] 트리거 (Trigger) 1. 트리거란?특정 이벤트 (Insert, Update, Delete)가 발생할 때 자동으로 실행되는 SQL 코드이다.주로 자동화, 로깅, 데이터 정합성을 유지하기 위해 사용된다. 2. 트리거 기본 문법 트리거 생성CREATE TRIGGER 트리거이름{BEFORE | AFTER} {INSERT | UPDATE | DELETE}ON 테이블명FOR EACH ROWBEGIN -- 실행할 SQLEND; 트리거 조회SHOW TRIGGERS; 2-1. Before / After 차이쿼리문의 실행 전에 트리거를 작동할지, 실행 후에 트리거를 작동할지 정하는 구간이다. Before : 트리거가 걸린 원래 테이블에 쿼리가 실행되기 전After : 트리거가 걸린 원래 테이블에 쿼리가 실행된 후 3. 실제 예시3-.. 2025.05.12
- [Java] 예외처리의 모든 것 1. try-catch-finally 기본 구조 try 블록: 예외가 발생할 수 있는 코드 작성catch 블록: 예외 발생 시 실행될 코드finally 블록: 예외 여부와 상관없이 항상 실행되는 코드예시 코드try { int result = 10 / 0; // 예외 발생} catch (ArithmeticException e) { System.out.println("0으로 나눌 수 없습니다.");} finally { System.out.println("무조건 실행됩니다.");} finally는 return 보다 항상 늦게 실행 됩니다.System.exit(0) 호출 시 finally는 실행되지 않습니다.2. try-with-resourcesJava 7 이상부터 사용 가능한 기능입니다.Au.. 2025.04.30
반응형