전체보기 112

[백준] 1461. 도서관 | 파이썬

백준 1461. 도서관 - 골드IV문제 설명일직선 좌표가 있고, 0 위치에 어질러진 책들을 각각 원래 자리에 가져다 둬야 하는데 최소한으로 움직여야 하고, 최소한의 거리를 출력하는 문제- 현재 위치: 0- 한번에 m권파이썬 코드n, m = map(int, input().split())books = list(map(int, input().split()))pos_li = []neg_li = []furthest = 0result = 0for book in books: furthest = max(abs(book), furthest) if book > 0: pos_li.append(book) else: neg_li.append(abs(book))pos_li.sort(rev..

[백준] 9251. LCS | 파이썬

백준 9251. LCS - 골드V문제 설명LCS → 모두의 부분 수열이 되는 수열 중 가장 긴 것을 찾는 문제..!- 순서 중요한가 ? → 그런듯..! 파이썬 코드A = list(input())B = list(input())len_A = len(A)len_B = len(B)# dp = []# dp = [[0] * (len_B + 1)] * (len_A + 1)dp = [[0] * (len_B + 1) for _ in range(len_A + 1)]for i in range(1, len_A + 1): for j in range(1, len_B + 1): if A[i-1] == B[j - 1]: dp[i][j] = dp[i-1][j-1] + 1 else: ..

[정처기] SQL문 활용 - 실전 예제(23-21년)

[ 실전 예제 - 1 ] 23년 3회 기출 Q) 다음 두 테이블에 대해 SQL문을 실행하였을 때, 나타나는 결과 작성 (속성명 + 값 출력) SELECT A FROM L UNION SELECT A FROM R ORDER BY DESC; A)더보기A4321* UNION: 두 집합의 합 (중복의 제거) → 내림차순으로 정렬 [ 실전 예제 - 2 ] 23년 2회 기출 Q) 다음 처리 조건에 맞는 쿼리문 작성 - 학생 테이블에 학번이 1415245, 이름이 '라이언', 학년이 2, 과목이 '수학', 연락처가 '010-1234-5678'인 학생의 정보 입력 - 인용 부호가 필요한 경우 작은 따음표(' ') 사용 - 명령문 마지막 세미콜론(;) 생략 가능 [ 학생 ] 테이블 속성명테이블 타입비고학번INTPRIMAR..

[정처기] SQL문 활용

■ SQL 분류1. 데이터 정의어 (DDL: Data Definition Language) → 논리/물리적 데이터 구조 정의CREATE (생성)CREATE DOMAIN / SCHEMA / TABLE / VIEW / INDEX → 생성ALTER (변경)TABLE 이름 변경 → ALTER TABLE / 컬럼 추가 DROP (삭제)DROP DOMAIN / SCHEMA / TABLE / VIEW / INDEX → 삭제※ CASCADE: 참조하는 모든 개체 함께 제거※ RESTRICT: 제거할 요소를 다른 개체가 참조 시 제거 취소 2. 데이터 조작어 (DML: Data Manipulation Language)SELECT (검색)SELECT FROM 테이블명 [WHERE 조건];INSERT (삽입)INSERT I..