728x90

2024/10 10

[BaekJoon/C] No.1026 : 보물

https://www.acmicpc.net/problem/1026 문제해석 문제에서 B의 수가 순서대로 주어졌다고 하였으므로 오름차순으로 해줍니다. 이때 S(=A[0]B[0] + ... +  A[N-1]B[N-1])의 최솟값을 구하려면 B는 오름차순으로 고정되어 있으므로 A가 내림차순이었을 때 최소값이 됩니다  소스코드 & 문제풀이 #define _CRT_SECURE_NO_WARNINGS#include int main() { int n, i, j, temp, AB = 0; int arrA[50]; int arrB[50]; scanf("%d", &n); for (i = 0; i arrB[j + 1]) { temp = arrB[j]; //B의 앞원소(큰수)를 temp에 임시저장한뒤 arrB[j]..

백준(BaekJoon) 2024.10.08

[BaekJoon/C] No.1021 : 회전하는 큐

https://www.acmicpc.net/problem/1021    문제분석문제로만 봤을 때 그저 돌림판 같은 곳에 숫자들을 쭉 순서대로 나열하고 고정된 위치에 숫자들을 돌려주면 될 것 같았는데 막상 코드로 짜보니 너무 어려워 다른 사람의 코드를 사용하여 한줄한줄 해석하는 방식으로 문제와 코드를 이해하는 방향으로 과제를 진행했습니다 소스코드 & 문제풀이 #define _CRT_SECURE_NO_WARNINGS#pragma warning(disable: 4996) // 컴파일러 경고 메시지를 무시하기 위한 코드입니다#include #include // 동적 메모리 할당을 위한 함수들이 있는 라이브러리입니다.(malloc, calloc)#include // 문자열 처리를 돕는 함수들이 있는 라이브러..

백준(BaekJoon) 2024.10.08

DDoS Best Practice AWS 아키텍처 분석

DDoS 완화기법 아키텍처 도구AWS Global Accelerator / AWS CloudFrontAWS WAFAmozon Route 53Amazon API GatewayVPCElastic Load BalancingAuto Scaling Group 목차 AWS CloudFrontAWS WAFELB (Elastic Load Balancing)  AWS CloudFront: 콘텐츠 전송 네트워크(CDN) 서비스이다.: 트래픽 암호화와 액세스 제어를 통해 보안을 개선하고 AWS Shield Standard를 사용하여 추가 요금 없이 DDoS 공격으로부터 보호한다.정적 컨텐츠(images, CSS, JS, videos)콘텐츠를 엣지로케이션에 캐시하여 최종 사용자에게 콘텐츠를 빠르게 전송더 빠른 다운로드를 위해..

728x90