728x90
반응형

2025/03 27

[알고리즘] 백준 2003 두수의 합 JAVA 문제 풀

수들의 합 2  시간 제한메모리 제한제출정답맞힌 사람정답 비율0.5 초128 MB66821323992229648.432%문제N개의 수로 된 수열 A[1], A[2], …, A[N] 이 있다. 이 수열의 i번째 수부터 j번째 수까지의 합 A[i] + A[i+1] + … + A[j-1] + A[j]가 M이 되는 경우의 수를 구하는 프로그램을 작성하시오.입력첫째 줄에 N(1 ≤ N ≤ 10,000), M(1 ≤ M ≤ 300,000,000)이 주어진다. 다음 줄에는 A[1], A[2], …, A[N]이 공백으로 분리되어 주어진다. 각각의 A[x]는 30,000을 넘지 않는 자연수이다.  출력첫째 줄에 경우의 수를 출력한다.예제 입력 1 4 21 1 1 1예제 출력 1 3 예제 입력 2 10 51 2 3 4 2..

알고리즘 2025.03.31

[아마존] VPC내 Public, Private Subnet 생성하기

목표이 실습을 완료하면 다음을 할 수 있게 됩니다.Amazon VPC 생성퍼블릭 및 프라이빗 서브넷 생성인터넷 게이트웨이 생성라우팅 테이블 구성 및 서브넷에 연결Amazon Elastic Compute Cloud(Amazon EC2) 인스턴스를 생성하고 퍼블릭 액세스가 가능하도록 설정프라이빗 서브넷에서 Amazon EC2 인스턴스 격리보안 그룹을 생성하고 Amazon EC2 인스턴스에 할당AWS Systems Manager의 기능인 Session Manager 도구를 사용하여 Amazon EC2 인스턴스에 연결과제 1: 특정 리전에 Amazon VPC 생성이 과제에서는 AWS 클라우드에 새 Amazon VPC를 생성합니다. 추가 정보: Amazon VPC를 사용하면 AWS 클라우드에서 논리적으로 격리된 ..

Amazon VPC 에 Aurora 데이터베이스 계층 생성하기

어떤 환경에서나 백엔드 데이터베이스는 중요한 역할을 하며, 이 중요한 리소스의 보안과 액세스는 어떤 아키텍처에서도 매우 중요합니다. 이 실습에서는 Amazon Aurora 데이터베이스(DB) 클러스터를 생성하여 MySQL 데이터베이스와 Application Load Balancer(ALB)를 관리합니다. Well-Architected Framework의 Amazon Web Services(AWS) 보안 핵심 요소에서는 사람들을 데이터에서 떨어뜨려 놓을 것을 권장하므로 데이터베이스는 Application Load Balancer를 사용하여 프런트 엔드에서 분리됩니다. Application Load Balancer는 프런트 엔드 애플리케이션을 호스트하는 정상 Amazon Elastic Compute Clou..

[AWS] WAF 침입 탐지 및 보호

이미지 설명: 위 다이어그램은 데이터 흐름을 보여줍니다. 트래픽은 Pen Testing Host라고 하는 EC2 인스턴스에서 AWS WAF를 거쳐 Application Load Balancer 앞에 있는 Cloudfront 배포로 이동합니다. 그러면 ALB가 요청을 Auto Scaling 그룹에 전달합니다.다음 목록에는 다이어그램에서 가장 중요한 리소스에 대한 세부 정보가 나와 있습니다.2개의 프라이빗 서브넷과 1개의 퍼블릭 서브넷이 2개의 가용 영역에 분산되어 있는 VPC.Auto Scaling 그룹 앞에 배치된 내부용 Application Load Balancer 및 2개의 노드.Application Load Balancer를 향하는 Cloudfront 배포.트래픽은 Cloudfront 배포에 도달하..

[아마존 클라우드] Amazon VPC에서 Auto Scaling 구성하

과제 1: 기존 실습 환경 검사기존 환경의 구성을 검토합니다. AWS CloudFormation을 통해 다음 리소스가 프로비저닝되었습니다.Amazon Virtual Private Cloud(Amazon VPC)2개의 가용 영역에 있는 퍼블릭 및 프라이빗 서브넷퍼블릭 서브넷에 연결된 인터넷 게이트웨이(다이어그램에 표시되지 않음)퍼블릭 서브넷 중 하나에 있는 NAT 게이트웨이들어오는 애플리케이션 트래픽을 수신하고 전달하기 위해 2개의 퍼블릭 서브넷에 배포된 Application Load Balancer프라이빗 서브넷 중 하나에 포함되어 있으며 기본적인 재고 추적 애플리케이션을 실행하는 EC2 인스턴스재고 데이터를 저장하고 프라이빗 서브넷 중 하나에 있는 단일 DB 인스턴스가 포함된 Aurora DB 클러스터..

[영어] '철저히 준비하다'를 영어로 표현을 어떻게 할까요?

안녕하세요 이웃님들 ^.^ 주말은 잘들 보내셨나요. 저희 아파트에는 이제 개나리가 피어 나기 시작 했네요. 정말 이제는 봄인것 같습니다. 우리 나라도 빨리 어지러운 겨울같은 상황이 종료 되고 온 국민들이 행복할 수 있는 따뜻한 봄같인 상황이 왔으면 좋겠습니다. 오늘도 간단한 영어 관용어구 포스팅을 하나 해보겠습니다. 오늘의 표현은 '철저히 준비하다'를 영어로 어떻게 표현을 할수 있을까요? "Lining up all the ducks in a row"또는 "getting up all the ducks in a row"로 표현을 할 수가 있는데요. ..

영어 2025.03.25

[영어] '철저히 준비하다'를 영어로 표현을 어떻게 할까요?

안녕하세요 이웃님들 ^.^ 주말은 잘들 보내셨나요. 저희 아파트에는 이제 개나리가 피어 나기 시작 했네요. 정말 이제는 봄인것 같습니다. 우리 나라도 빨리 어지러운 겨울같은 상황이 종료 되고 온 국민들이 행복할 수 있는 따뜻한 봄같인 상황이 왔으면 좋겠습니다. 오늘도 간단한 영어 관용어구 포스팅을 하나 해보겠습니다. 오늘의 표현은 '철저히 준비하다'를 영어로 어떻게 표현을 할수 있을까요? "Lining up all the ducks in a row"또는 "getting up all the ducks in a row"로 표현을 할 수가 있는데요. ..

영어 2025.03.24

[AWS] Role Assumption Challenge

실습 개요리소스를 안전하게 유지하려면 AWS Identity and Access Management(AWS IAM)를 이해하는 것이 매우 중요합니다. 이 실습에서는 사용자가 승격된 권한이 필요할 때 수임하는 정책을 생성하는 방법을 알아봅니다. 이 방법을 사용하면 사용자는 환경을 변경하는 작업을 수행하기 위해 승격된 권한을 명시적으로 요청해야 하므로 사용자가 실수로 이러한 작업을 수행할 위험이 줄어듭니다. 또한 사용자에게 승격된 권한이 부여된 시점을 보여 주는 감사 추적도 생성합니다. 사용자 액세스가 조직의 거버넌스 요구 사항을 충족하도록 세션 기간을 설정할 수 있습니다. 자세한 내용은 IAM 역할 사용을 참조하십시오.목표이 실습을 마치면 다음을 수행할 수 있습니다.IAM 정책 생성기존 역할에 정책 연결역..

[영어] '으르렁 거라다'를 영어로 표현하면?

안녕하세요 이웃님들 ^.^날씨가 정말 좋네요. ​이제 정말 완연한 봄인것 같습니다.오늘도 관용어구 표현 하나 올려 볼께요.​우리나라 상황과도 비슷한 관영어구 인데요.우리말로 '으르렁 거리다'를 영어로 표현을 하면 어떻게 표현을 할 수 있을까요?​헌법 재판소 판결이 다음주에는 꼭 나왔으면 좋겠네요.정말 기다리다 기다리다 몸살이 날 지경 입니다​으르렁 거리다의 영어의 관용어구에서 찾아보면"Be at each other’s throats"로 표현이 가능한데요. ​서로 으르렁 거리다, 또는 심하게 다투다라는 의미로 사용이 가능해요. 이 관용어구는 동물들이 싸우는데에서 유래를 했다고 하는데요 ​개나 늑대 같은 동물들이 싸울 때 상대의 목을 무는 모습에서 유래했다고 하네요. ​동물들은 상대를 제압할 때 목을 공격하..

영어 2025.03.22

[영어] 본격적으로 시작하다를 영어로 표현을 하면?

안녕하셍 이웃님들 ^.^ 좋은 아침 입니다. 이제 정말 봄이네요. 날이 정말 좋습니다. 자전거를 타도 손이 안시렵고 ^.^ 오늘도 관용어구 하나 포스팅 해보려고 합니다. 우리말에 무언가를 본격적으로 시작하다라는 말이 있잖아요? 이걸 영어로 표현을 하는 관용어구는 어떤게 있을까요? "Get the Show on the Road" 인데요. 직역을 그대로 해보면 도로에서 공연을 하자 인데.... 좀 이상하죠? 그럼 왜 이렇게 사용을 하게 되었는지 살펴 볼까요? "Get the show on the road"라는 표현은 "본격적으로 시작하다", "일을..

영어 2025.03.21
728x90