일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- nvidia docker
- 스트림셋
- C언어
- c
- 정보처리기사
- 푸시푸시
- mysql on docker
- 백준
- 데이터베이스
- 도커
- 데이트
- ansible install
- MySQL
- 도커 elk
- 알고리즘
- 자바
- python
- elk stack
- 도커 시작하기
- 코딩
- streamsets 강의
- c++
- java
- 클라우드
- 앤서블 설치
- docker
- 도커 mysql
- mysql docker
- 스트림셋이란?
- 파이썬
- Today
- Total
목록전체 글 (421)
리그캣의 개발놀이터
그동안 정보처리기사 준비 + 연구실 프로젝트 문제로 오랜만에 포스팅을 ㅠㅠ 그래도 책과 영화는 꾸준히 봤어여 >.< 밤의 피크닉이라는 책을 읽었는데요 한 고등학교에서 전교생이 24시간동안 80km를 걷는 '보행제'를 실시 하면서 주인공들의 심리를 나타내 주는 책이랍니다. 잔잔하면서 주인공 고다 다카코와 니시와키 도오루 사이의 관계가 순화 되는 장면을 보여주는 책이에요. 각자의 마음 속에 숨은 비밀 을 차근차근 풀어가는 책. 이라고 생각합니다.
인접행렬을 vector를 사용하여 표현하면 다음과 같습니다. 123456789101112131415161718192021222324252627282930313233343536 #include #include using namespace std; vector a[10]; int main() { int n, m; scanf("%d %d", &n, &m); for (int i = 0; i
가중치가 있는 인접행렬을 표현할라면 대략 다음과 같은 코드를 사용한다. n, m사이를 edge라고 하고 그 인접한 노드를 가르키는 edge의 가중치를 w라고 했을때 다음과 같은 코드를 사용한다. 123456789101112131415#include #include int a[10][10]; int main() { int n, m; scanf("%d %d", &n, &m); for (int i = 0; i
문제정수 4를 1, 2, 3의 조합으로 나타내는 방법은 총 7가지가 있다.1+1+1+11+1+21+2+12+1+12+21+33+1정수 n이 주어졌을 때, n을 1,2,3의 합으로 나타내는 방법의 수를 구하는 프로그램을 작성하시오.입력첫쨰 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있고, 정수 n이 주어진다. n은 양수이며 11보다 작다.출력각 테스트 케이스마다, n을 1,2,3의 합으로 나타내는 방법의 수를 출력한다.문제 풀이 d[i] = d[i-3] + d[i-2] + d[i-1] 이다 123456789101112131415161718192021#include #include #define MAX_COUNT 10001 int main() { int d[MAX_COU..
2 X N 타일링 문제 2 x n 크기의 직사각형을 1x2, 2x1 타일로 채우는 방법의 수를 구하는 프로그램을 작성하시오.아래 그림은 2x5 크기의 직사각형을 채운 한 가지 방법의 예이다. 입력 첫줄에 자연수 N이 주어진다. 출력 첫째 줄에 연산을 하는 횟수의 최소값을 출력한다.소스코드 123456789101112131415161718192021#include #include #define MAX_COUNT 10001 int main() { int d[MAX_COUNT],N; scanf_s("%d", &N); for (int i = 1; i
1로 만들기 문제 정수 X에 사용할 수 있는 연산은 다음과 같이 세가지 이다. 1. X가 3으로 나누어 떨어지면, 3으로 나눈다.2. X가 2로 나누어 떨어지면, 2로 나눈다.3. 1을 뺀다. 정수 N이 주어졌을 때, 위와 같은 연산 세 개를 적절히 사용해서 1을 만들려고 한다. 연산을 사용하는 횟수의 최소값을 출력하시오. 입력 첫줄에 자연수 N이 주어진다. 출력 첫째 줄에 연산을 하는 횟수의 최소값을 출력한다.소스코드1234567891011121314151617181920212223242526#include using namespace std; int d[1000001]; int main() { int N; cin >> N; d[1] = 0; for (int i = 2; i d[i / 3] + 1) {..
1로 만들기 문제 정수 X에 사용할 수 있는 연산은 다음과 같이 세가지 이다. 1. X가 3으로 나누어 떨어지면, 3으로 나눈다.2. X가 2로 나누어 떨어지면, 2로 나눈다.3. 1을 뺀다. 정수 N이 주어졌을 때, 위와 같은 연산 세 개를 적절히 사용해서 1을 만들려고 한다. 연산을 사용하는 횟수의 최소값을 출력하시오. 입력 첫줄에 자연수 N이 주어진다. 출력 첫째 줄에 연산을 하는 횟수의 최소값을 출력한다. 소스코드12345678910111213141516171819202122232425262728293031323334353637383940#include using namespace std; int d[1000001];int solve_Quiz(int data); int main() { int N;..
자료구성의 단위비트자료(정보) 표현의 최소 단위이다.두 가지 상태를 표시하는 2진수 1자리 이다.니블(Nibble)네 개의 비트(Bit)가 모여 한개의 니블(Nibble)을 구성한다.4비트로 구성되며 16진수 1자리를 표현하기에 적합하다.바이트(Byte)문자를 표현하는 최소 단위로, 8개의 비트가 모여 1byte를 구성한다.1Byte는 256 가지의 정보를 표현할 수 있다.주소 지정의 단위로 사용된다.일반적으로 영문자나 숫자는 1Byte로 1자를 표현하고 한글, 한자는 2Byte로 1자를 표현한다.워드(Word)컴퓨터가 한번에 처리할 수 있는 명령 단위이다.반워드(Half-Word) : 2BYTE전워드(Full-Word) : 4BYTE더블워드(Double-Word) : 8BYTE필드(Field)파일 구성..