일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 이런 사람에게 "절대" 돈과 시간 쓰지 마세요. (이헌주 교수 3부)
- 나르시스트
- 2023채용박람회
- 청년도배사 이야기
- 맥북에서 wxMaxima 설치
- 직선의방정식
- wxMaxima install for mac os
- 정보처리기사공부방법
- 최단경로문제
- 다자녀장학금
- 집착형
- playground배열
- 허스켈그래프
- wxmaxima
- 배윤슬
- 오블완
- 합의정리
- 그래프2
- kgol
- 티스토리챌린지
- 오일러투어
- 이분그래프
- 데이터베이스시스템
- 제거된값 첨부하기
- 등록금0원
- 무소의뿔
- 쌍대성원리
- 아이엔이야기
- 숫타니파아타
- 윤파고
- Today
- Total
목록* (127)
사적공간
소인수는 어떤 수의 약수 중에서 소수인 수를 말함. ex) 12의 약수는 1,2,3,4,6,12가 있음. 이중 소수는 2와 3이 있음. 약수는 어떤수가 피제수일 때, 어떤 수를 나누어 떨어지게 만드는 제수를 말함 소수는 1과 자기 자신 만으로 나누어 떨어지는 수를 말함. 소인수는 약수 중 소수인 수를 말함. cf) 인수는 어떤수를 곱 형태로 '인수 x 인수'로 나타낼 수 있음. 1) 생각해보면 어떤 수의 '인수x인수'에서 앞서 두 인수가 동시에 어떤 수의 제곱근을 초과할 수 없음. ex) 36 의 제곱근은 6이고, 6 x 6 형태로 인수로 나타낼 수 있고, 3 x 12 로 나타내거나 1 x 36 이 되어 버리면 한쪽의 인수가 제곱근을 초과해 버리게 됨. 위 1)을 위배하게 됨. 어차피 소인수는 1과 자기..
break문은 가장 가까운 반복문을 탈출한다. #include int main() { int i = 0; while (1) { printf("%d\n", i); i++; if (i == 5) { break; // while 반복문을 종료시키는 break 문 } } return 0; } 0 1 2 3 4
#include void main() { int b, mok, nmg, i; //입력받을 약수변수 b, 몫 mok, 나머지 nmg, 인쇄할 for문 첨자 i int a[100]; // 약수를 저장할 배열 a[100] printf("약수를 찾을 값을 입력하시오:"); scanf("%d", &b); //b에 정수값을 입력받음. int c = 0, d = -1; // c는 제수, d는 약수가 들어갈 배열의 증가할 첨자 while(1) { c++; // c는 0에서 1로 증가, 1부터 나눠줌 if(c
데브옵스의 등장배경 -개발조직과 운영조직의 업무와 책임분리로 인해 하나의 제품에 서비스를 함에도 불구하고 다른 조직 간의 업무책임에 대해 경시하기 쉬운 구조가 있었음. 사일로 효과1)가 일어나기 쉬운 업무환경 1) 사일로 효과: 조직의 부서가 서로 협력하지 않고 자기 부서의 이익만 추구하는 현상 -애자일 개발 방법론의 등장이후 소프트웨어의 배포, 빌드, 요구응대가 가능해지면서 운영팀에 업무부하를 가져오고 개발팀과 갈등을 촉발함 -문제해결을 위해 2009년 패트릭 드부아(Patrick Debois)가 연 Deveopsdays 콘퍼런스에서 ‘deveops‘라는 용어가 새롭게 등장함 프로젝트 및 제품 생명주기 내에서 개발 운영, 지속적인 품질 관리와 개선은 서로 영향을 주고 상호보완적이기 때문에 개발과 운영 ..
그리는 순서 작업명과 작업시간을 배치한 그래프를 그림. est는 0부터 시작하며, est에 처음작업의 작업시간을 더해서 eft를 계산하고, '어떤 작업의 EST는 직전 선행 작업들의 EFT 중 가장 큰 값과 같다.' 문장에 따라 순서대로 작성해감. '종료 작업의 LFT는 그것의 EFT와 같다. ' 문장에 따라 역순으로 작성해감.!! 주의할 점은 마지막 작업은 하나여야 함. EFT 와 LFT 의 차이를 구해 각 작업마다 여유시간을 구함. 소프트웨어 개발 일정계획 경로 그래프 교과서 p73 상단 문장 시작작업의 EST는 0이다. 어떤 작업의 EST는 직전 선행 작업들의 EFT 중 가장 큰 값과 같다. 종료 작업의 LFT는 그것의 EFT와 같다. 어떤 작업의 LFT는 직후 후행 작업들의 LST 중 가장 작은 ..
#include int main() { int a, b, high, low, m, n, gcm, lcm; // 두 수를 입력받음 printf("두 수를 입력하시오: "); scanf("%d %d", &a, &b); // 더 큰 수와 작은 수를 구분 if (a >= b) { high = a; low = b; } else { high = b; low = a; } // 유클리드 호제법을 이용하여 최대공약수 구하기 while (1) { m = high / low; // 몫 구하기 n = high - (m * low); //나머지 구하기 if (n == 0) { // 나머지가 0이면 제수가 최대공약수 gcm = low; break; } high = low; // 피제수를 제수로 넣기 low = n; // 나머지를..
#include void main() { int a, sum, k, j; // 입력받는 수 a, 소수합 sum, a까지 증가할 수 k, 0으로 나눠지는 지 볼j printf("수를 입력하시오 :"); scanf("%d", &a); // 수를 입력받음. sum = 0; k = 2; while(1) { j = 2; while(k % j != 0) // k가 j로 나눠지면 소수가 아니다. j++; // 나눠지지 않으면 1 큰수로 또 확인하기 위해 j를 증가시킴 if (k == j) //오로지 k(제수)가 j(피제수)로만 나눠질 때 소수임. k가 2부터 시작하므로 1은 고려 안함. sum += k; // 소수이면 누적합 if (k < a) // 입력받은 수까지 하나씩 확인하기 위해 k++; // 피제수 k를 증..
PGP(Pretty Good Privacy)는 이메일 보안도구 보내려는 내용을 암호화함으로써 키가 있어야만 내용 확인이 가능하다. 인증과정을 거쳐서 전자서명 코드가 붙은 메세지를 압축해서 기밀성 과정을 거쳐서 메세지를 보낸다. -> IDEA(ZIP(m||RSA(h(m)))) || RSA(ks) 인증 더보기 이메일에서 인증은 내용이 전송과정에서 변조나 위조가 있는지(메세지 인증), 올바른 사용자가 이메일을 보냈는지(사용자 인증)이 있다. PGP의 인증과정을 살펴 보면, 처음 메세지 m은 두 갈래로 나뉘어, 하나는 해시 알고리즘을 거쳐서 해시코드가 되고, 만들어진 해시코드는 송신자의 개인키를 이용한 RSA 알고리즘을 거쳐서 암호화된다. 그리고 다른 갈래의 메세지와 결합되어 암호화 된다. 즉 zip( RSA(..
주사위를 10번 굴려, 1~6 까지 무작위 출현 빈도를 배열에 값으로 저장 후 출력 (18년도 3회 기출문제 ) # include # include # include void main() { int hist[6] = {0, }; // 1. 크기가 6인 정수 배열 hist를 선언하고 0으로 초기화합니다. 각 요소는 주사위의 눈의 빈도를 저장합니다. int n, i = 0; // 2. 변수 n과 i를 선언하고 i를 0으로 초기화합니다. srand(time(NULL)); // 3. srand 함수를 호출하여 현재 시간을 기반으로 시드를 설정합니다. 이는 무작위한 난수 생성을 위한 초기화입니다. do{ // 4. do-while 루프: 주사위를 10번 던지고 각 던진 결과를 기록합니다. i++; // 5. i를..