본문 바로가기

C

(2)
[C++/BOJ] 21318 : 피아노 체조 (누적합) https://www.acmicpc.net/problem/21318 문제 피아노를 사랑하는 시은이는 매일 아침 피아노 체조를 한다. 시은이는 N개의 악보를 가지고 있으며, 1번부터 N번까지의 번호로 부른다. 각 악보는 1 이상 109 이하의 정수로 표현되는 난이도를 가지고 있다. 난이도를 나타내는 수가 클수록 어려운 악보이다. 1 ≤ x ≤ y ≤ N 을 만족하는 두 정수 x, y를 골라 x번부터 y번까지의 악보를 번호 순서대로 연주하는 것이 피아노 체조이다. 시은이는 피아노 체조를 할 때, 지금 연주하는 악보가 바로 다음에 연주할 악보보다 어렵다면 실수를 한다. 다시 말하자면, i(x ≤ i > n; for (int i = 1; i > nlist[i]; if(i==1) over[i] = 0; else ..
[DB] SQL Programming⌨️ (1) Database Programming 목표 : 대화형 인터페이스가 아닌 응용프로그램에서 DB에 접근 왜? : 편리하지만 불충분하고, 대부분이 응용 프로그램에서 만들어짐 DB programming Approaches (접근방법) 임베디드 함수 라이브러리 (API) 새 언어 : DBPL (Database Programming Language) → 불일치를 최소화할 수 있음 Impedance Mismatch : 임피던스 불일치 호스트 언어와 DB모델 사이의 비호환성 Typical sequence of interaction in DB Programming 클라이언트 프로그램이 DB서버와의 연결을 open 클라이언트 프로그램이 질의어를 보냄 DB접근이 필요없어지면 접속 종료 Embedded SQL COBOL, C..

728x90