본문 바로가기
반응형

분류 전체보기47

백준 python 답 9461번 / 14889번 스타트와링크 / 15654번 백준 python 9461번 문제 RGB거리에는 집이 N개 있다. 거리는 선분으로 나타낼 수 있고, 1번 집부터 N번 집이 순서대로 있다. 집은 빨강, 초록, 파랑 중 하나의 색으로 칠해야 한다. 각각의 집을 빨강, 초록, 파랑으로 칠하는 비용이 주어졌을 때, 아래 규칙을 만족하면서 모든 집을 칠하는 비용의 최솟값을 구해보자. 1번 집의 색은 2번 집의 색과 같지 않아야 한다. N번 집의 색은 N-1번 집의 색과 같지 않아야 한다. i(2 ≤ i ≤ N-1)번 집의 색은 i-1번, i+1번 집의 색과 같지 않아야 한다. 입력 첫째 줄에 집의 수 N(2 ≤ N ≤ 1,000)이 주어진다. 둘째 줄부터 N개의 줄에는 각 집을 빨강, 초록, 파랑으로 칠하는 비용이 1번 집부터 한 줄에 하나씩 주어진다. 집을 .. 2022. 2. 21.
2차원 plot 그리기 (matlab) matlab에서는 그래프 그리는 함수를 제공하고있습니다 2차원, 3차원 모두 가능하지만, 우선 2차원 그래프 그리는 방법에 대해 살펴보겠습니다. 선 플롯 그리기 plot함수는 x값과 y값으로 구성된 선 plot을 그릴 수 있습니다. x에는 x값을 넣어주고, y에는 함수를 만들어 줍니다. 첫번째 예제로 sin 함수를 만들어 보겠습니다. x = 0:0.05:5; y = sin(x.^2); figure plot(x,y) 해당 코드를 실행하면, 아래와 같이 sin 그래프를 그릴 수 있습니다. 선 플롯은, 여러개의 그래프를 동시에 그릴 수 있습니다. sin과 cos 동시에 함수를 만들어 줍니다. y1 = sin(x.^2); y2 = cos(x.^2); plot(x,y1,x,y2) 해당 코드를 실행하면, 아래와 같.. 2022. 2. 19.
MATLAB database SQL문 작성하기 (JDBC / ODBC) 안녕하세요. MATLAB database SQL문 작성하는 부분을 살펴보도록 하겠습니다. JDBC 프로그래밍 방식으로 JDBC 데이터 소스 생성 및 옵션 설정 이 예제는 JDBC 데이터소스를 생성하고, JDBC 연결 옵션을 설정하고, 데이터 소스를 저장하는 방법을 보여줍니다. 여기서는 Microsoft SQL server 데이터베이스에 대한 걸 구축합니다. JDBC 데이터 소스 생성 JDBC 데이터베이스 연결을 위한 SQL Server 데이터 원본을 만듭니다. vendor = "Microsoft SQL Server"; opts = databaseConnectionOptions("jdbc",vendor) opts = SQLConnectionOptions with properties: DataSourceNa.. 2022. 2. 15.
백준 python 알고리즘 2577 숫자의개수 / 1157번 / 10828번 백준 python 알고리즘 2577 숫자의개수 문제 세 개의 자연수 A, B, C가 주어질 때 A × B × C를 계산한 결과에 0부터 9까지 각각의 숫자가 몇 번씩 쓰였는지를 구하는 프로그램을 작성하시오. 예를 들어 A = 150, B = 266, C = 427 이라면 A × B × C = 150 × 266 × 427 = 17037300 이 되고, 계산한 결과 17037300 에는 0이 3번, 1이 1번, 3이 2번, 7이 2번 쓰였다. 입력 첫째 줄에 A, 둘째 줄에 B, 셋째 줄에 C가 주어진다. A, B, C는 모두 100보다 크거나 같고, 1,000보다 작은 자연수이다. 출력 첫째 줄에는 A × B × C의 결과에 0 이 몇 번 쓰였는지 출력한다. 마찬가지로 둘째 줄부터 열 번째 줄까지 A × .. 2022. 2. 14.
반응형