전체 글28 #8 [프로그래머스][Lv.0] 각도기 https://school.programmers.co.kr/learn/courses/30/lessons/120829 문제 설명 각에서 0도 초과 90도 미만은 예각, 90도는 직각, 90도 초과 180도 미만은 둔각 180도는 평각으로 분류합니다. 각 angle이 매개변수로 주어질 때 예각일 때 1, 직각일 때 2, 둔각일 때 3, 평각일 때 4를 return하도록 solution 함수를 완성해주세요. 예각 : 0 2023. 2. 14. #7 [프로그래머스][Lv.0] 나이 출력 문제 설명 머쓱이는 40살인 선생님이 몇 년도에 태어났는지 궁금해졌습니다. 나이 age가 주어질 때, 2022년을 기준 출생 연도를 return 하는 solution 함수를 완성해주세요. 제한사항 0 < age ≤ 120 나이는 태어난 연도에 1살이며 1년마다 1씩 증가합니다. 입출력 예 age result 40 1983 23 2000 이런건 그냥 안풀고 넘어갈까 고민중,, def solution(age): return 2022 - age + 1 2023. 2. 14. #6 [프로그래머스][Lv.0] 배열 두 배 만들기 https://school.programmers.co.kr/learn/courses/30/lessons/120809 문제 설명 정수 배열 numbers가 매개변수로 주어집니다. numbers의 각 원소에 두배한 원소를 가진 배열을 return하도록 solution 함수를 완성해주세요. 제한사항 -10,000 ≤ numbers의 원소 ≤ 10,000 1 ≤ numbers의 길이 ≤ 1,000 입출력 예 numbers result [1, 2, 3, 4, 5] [2, 4, 6, 8, 10] [1, 2, 100, -99, 1, 2, 3] [2, 4, 200, -198, 2, 4, 6] lamda 함수가 굉장히 편하다. 사용법을 외워두자 def solution(numbers): return list(map(lam.. 2023. 2. 14. #5 [프로그래머스][Lv.0] 분수의 덧셈 https://school.programmers.co.kr/learn/courses/30/lessons/120808 분수의 덧셈 문제 설명 첫 번째 분수의 분자와 분모를 뜻하는 numer1, denom1, 두 번째 분수의 분자와 분모를 뜻하는 numer2, denom2가 매개변수로 주어집니다. 두 분수를 더한 값을 기약 분수로 나타냈을 때 분자와 분모를 순서대로 담은 배열을 return 하도록 solution 함수를 완성해보세요. 제한사항 0 2023. 2. 14. #4 [프로그래머스][Lv.0] 숫자 비교하기 https://school.programmers.co.kr/learn/courses/30/lessons/120807 숫자 비교하기 문제 설명 정수 num1과 num2가 매개변수로 주어집니다. 두 수가 같으면 1 다르면 -1을 retrun하도록 solution 함수를 완성해주세요. 제한사항 0 ≤ num1 ≤ 10,000 0 ≤ num2 ≤ 10,000 def solution(num1, num2): return 1 if num1 == num2 else -1 2023. 2. 14. #3 [프로그래머스][Lv.0] 두 수의 나눗셈 https://school.programmers.co.kr/learn/courses/30/lessons/120806 문제 설명 정수 num1과 num2가 매개변수로 주어질 때, num1을 num2로 나눈 값에 1,000을 곱한 후 정수 부분을 return 하도록 soltuion 함수를 완성해주세요. 제한사항 0 2023. 2. 14. #2 [프로그래머스][Lv.0] 두 수의 합 / 두 수의 차 / 두 수의 곱 / 몫 구하기 / 두 수의 나눗셈 / 나머지 구하기 https://school.programmers.co.kr/learn/courses/30/lessons/120802 https://school.programmers.co.kr/learn/courses/30/lessons/120803 https://school.programmers.co.kr/learn/courses/30/lessons/120804 https://school.programmers.co.kr/learn/courses/30/lessons/120805 https://school.programmers.co.kr/learn/courses/30/lessons/120810 # 두 수의 합 def solution(num1, num2): return num1 + num2 # 두 수의 차 def soluti.. 2023. 2. 14. #1 [프로그래머스][Lv.0] 옹알이 (1) https://school.programmers.co.kr/learn/courses/30/lessons/120956?language=python3 문제 설명 머쓱이는 태어난 지 6개월 된 조카를 돌보고 있습니다. 조카는 아직 "aya", "ye", "woo", "ma" 네 가지 발음을 최대 한 번씩 사용해 조합한(이어 붙인) 발음밖에 하지 못합니다. 문자열 배열 babbling이 매개변수로 주어질 때, 머쓱이의 조카가 발음할 수 있는 단어의 개수를 return하도록 solution 함수를 완성해주세요. 제한사항 1 ≤ babbling의 길이 ≤ 100 1 ≤ babbling[i]의 길이 ≤ 15 babbling의 각 문자열에서 "aya", "ye", "woo", "ma"는 각각 최대 한 번씩만 등장합니다.. 2023. 2. 14. 배포 전략 - Rolling, Blue-Green, Canary 기법 무중단 배포전략의 대표적인 세가지 방식인 Rolloing, Blue-Green, Canary 배포방식에 대해 정리한 글이다. 프롤로그 AWS 자격증 공부하다가 배포 전략들이 헷갈려서 시작한 페이지로, 각 배포 전략이 어떤방식으로 진행되는지 정리하려고 한다. 이런게 참 휘발성이 강하다. Rolling, Blue/Green, Canary 기법 들어본지 3년은 되었을텐데 다시 볼때마다 헷갈려서 찾아보고 이게 이거고 저게 저거였지 하는데 돌아서면 또 잊어버린다. 늙었나봐. 글로 정리하면 조금이라도 오래가겠지 제발요 🙏🏻 무중단 배포란 모든게 빠르게 변하는 시대에 맞춰 빠른 제품 출시와 빠른 피드백을 통한 빈번한 배포가 모던 애플리케이션의 대세이다. 따라서 개발 결과물을 고객에게 제공하기 위해서는 서버에 빈번하게.. 2023. 2. 14. AWS DOP 자격증 취득기 AWS Devops Professional 자격증을 땄다 🤟 이걸 시작으로 올해 안으로 Solution Architect라인도 취득할 예정이다. ㅎㅇㅌ 합격해서 기쁜마음으로 취득기를 정리해보았다. 0. AWS DOP자격증? AWS 자격증 사이트는 요기! https://www.aws.training/ AWS 자격증에는 종류가 여러가지인데 (자격증 전체) 그 중에 Devops Professional을 딴 이유는 1) 제일 많이 써본 서비스들이 범위라서 2) Professional 중에 그나마 쉽다고해서,, 3) 개정전 덤프가 많이 모인 상태라서 이 자격증 범위는 뭐고~ 자격은뭐고~ 이런건 사이트 들어가서 보는게 제일 정확하니까 여기서는 패스 1. 등록 0) 사이트 https://www.aws.training.. 2023. 2. 12. 이전 1 2 3 다음