AWS SAA-C03 8일 벼락치기 합격 후기
·
Infrastructure/AWS
1. AWS SAA-C03이란?AWS 자격증은 AWS 클라우드 컴퓨팅 플랫폼 사용에 대한 지식과 전문성을 입증할 수 있는 프로그램이다.아키텍트 / 운영 / 개발로 영역이 구분되어 있으며, 난이도는 기초 / 어소시에이트(Associate) / 프로페셔널(Professional)로 이루어져 있다. SAA Solution Architect Associate의 약자로, 아키텍처 설계 능력을 평가하는 자격증이다.보안 아키텍처 설계, 복원력을 갖춘 아키텍처 설계, 고성능 아키텍처 설계, 비용에 최적화된 아키텍처 설계 4가지 영역에 대한 설계 능력을 평가하는 시험이다.(C03은 버전을 의미하며, 2024년 5월 기준 최신 버전이다) 총 130분동안 65문항을 풀어야 하고 총점 1000점 중 합격 최소 점수는 720점..
[Programmers] 과제 진행하기
·
Coding Test/Problem Solving
프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 1. 구현 아이디어먼저, 시간 순서에 따라 과제를 진행해야 하므로 plans 배열을 시작 시각 순으로 정렬한다.bool comp(vector a, vector b) { if (a[1]   입출력 예제에 있는 표를 통해 잠시 멈춘 과제를 스택으로 구현해야 한다는 힌트를 얻을 수 있었다. (최근에 멈춘 과제를 먼저 하므로, 선입후출) 이제 plans 배열을 돌며 진행 중인 과제가 끝나는 시각(endTime)과 다음 과제 시작 시각(nextStartTime)을 비교하며 스택 또는 answer 배열(과제를 끝낸 순..
[Programmers] 요격 시스템
·
Coding Test/Problem Solving
프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 1. 구현 아이디어 1 - 정답입니다!입출력 예 설명에 나온 사진을 보고 백준 회의실 배정 문제가 떠올랐다.이번 문제도 접근 방법이 비슷하다. 먼저 끝점을 기준으로 배열을 정렬한다.변수 e를 사용하여 현재 끝점의 위치를 저장한다.targets 배열을 돌면서 시작점과 e를 비교하면서 필요한 미사일의 수를 구한다.만약 현재 구간의 시작점이 e보다 크거나 같다면, 미사일이 하나 더 필요하단 뜻이므로 answer을 1 더한다.끝점을 현재 구간의 끝점으로 갱신한다. 2. 전체 코드#include #include using..
[Programmers] 도넛과 막대 그래프
·
Coding Test/Problem Solving
프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 1. 문제 설명 2. 구현 아이디어 1 - 정답입니다!처음에는 Union-Find 알고리즘을 사용해서 사이클이나 parent를 구하여 푸는 방법을 생각했다.하지만 완전 탐색 없이 생성한 정점을 구하는 방법이 떠오르지 않아 다른 사람의 풀이를 참고하여 문제를 풀었다 ㅠ^ㅠ Key Point: 들어오는 간선과 나가는 간선의 수를 활용하자 의외로 쉬운 방법으로 문제를 풀 수 있던 것이였다 ...!! (오히려 그래프 알고리즘을 사용하면 시간 복잡도가 커진다) 생성한 정점, 도넛 모양 그래프의 수, 막대 모양 그래프의 수..
[Packy] Github Repository 쉽게 옮기기
·
Semi Tips
1. 들어가며 CMC 활동이 끝나고, CMC Organization > 딜리(우리 팀 이름임) Oraganization으로 Repository를 옮기기로 하였다. 미러 푸시를 하지 않고 레포를 쉽게 옮기는 방법을 햄식이 알려주셨다 !!! 2. Github의 Transfer 기능 Settings에 들어가서 Transfer 버튼을 누르고 옮길 Organization과 레포 이름을 적고 하단 버튼을 누르면 된다. '딸깍' 몇 번이면 모든 것이 다 옮겨진다. Issue, PR, Secret Key 등 모든 것이 그대로 옮겨진다 !! 다만, '복사'가 아니라 '옮기기'이므로 기존 Organization에서 원본 레포가 사라진다는 것을 주의하자. 덕분에 앞으로 레포 이동도 Easy Peasy Lemon Squeez..
[C++] 삼성 SW 역량 테스트 보기 전 알고리즘 정리
·
Coding Test
1. 입출력 시간 단축ios::sync_with_stdio(false);cin.tie(NULL);cout.tie(NULL);C++ 표준 스트림과 C 표준 스트림의 동기화를 끈다endl 대신 "\n"을 사용하기 2. 순열 (next_permutation)서로 다른 n개의 원소에서 r개를 뽑는다순서가 다르면 다른 경우로 판단algorithm 헤더의 next_permutation 함수를 사용오름차순으로 정렬된 값을 가진 컨테이너에만 사용 가능오름차순으로 순열 생성#include #include #include using namespace std;int main() { ios::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); vector v..
짱정연
짱정연의 짱개발자 도전기