목록전체 글 (136)
drexqq
문제 설명 정수 배열 numbers가 주어집니다. numbers에서 서로 다른 인덱스에 있는 두 개의 수를 뽑아 더해서 만들 수 있는 모든 수를 배열에 오름차순으로 담아 return 하도록 solution 함수를 완성해주세요. 제한사항 numbers의 길이는 2 이상 100 이하입니다. numbers의 모든 수는 0 이상 100 이하입니다. 입출력 예 numbersresult [2,1,3,4,1] [2,3,4,5,6,7] [5,0,2,7] [2,5,7,9,12] 입출력 예 설명 입출력 예 #1 2 = 1 + 1 입니다. (1이 numbers에 두 개 있습니다.) 3 = 2 + 1 입니다. 4 = 1 + 3 입니다. 5 = 1 + 4 = 2 + 3 입니다. 6 = 2 + 4 입니다. 7 = 3 + 4 입니..
전에 했던 게시글에서 이어지는 게시물이다. 한 달 동안 42서울 라피신과정을 진행하느라고 따로 개인적인 공부를 할 시간이 없어서 드디어 다시 시작하게 되었다. 일단 만들어둔 인스턴스에 putty를 사용하여 접속해 준 뒤에 sudo apt install nodejs sudo apt install npm 위 두 명령어를 이용해서 ubuntu 18.04환경에 nodejs와 npm을 isntall해준다. 그 뒤에 디렉토리를 하나 만들어서 그 안에서 작업을 해 줄 계획이다. 만들어둔 디렉토리 안에 들어가서 npm init 명령어를 사용해 package.json파일을 하나 만들어 준다. npm init명령어를 사용하게 되면 여러가지를 정할 수 있게 되는데 나는 그냥 전부다 엔터를 쳐서 넘어갔다. 그 뒤에 nodej..
이번엔 aws ec2에 생성해둔 ubuntu 18.04에 도커를 설치해 볼 생각이다. 일단 설정해둔 putty로 SSH에 접속해준다. 1. 도커CE (Community Edition) 설치하기 $ sudo apt update -y 첫 번째로 패키지 목록을 업데이트 해준다. ※ sudo apt list --upgradable 명령어로 업데이트가 가능한 package를 확인해 볼 수 있다. ※ 여기서 제일 뒤에 붙는 -y option은 yes를 의미하며 모든 물음에 yes를 사용한다는 옵션값이라고 한다. ex ) update -y 라면 업데이트를 하는 동안 나오는 모든 물음에 yes를 사용한다는 의미라고 한다. $ sudo apt install -y apt-transport-https ca-certifica..
AWS를 사용하면서 가장 무서운점이 바로 요금 폭탄이라고 생각한다. 그렇기 때문에 예산을 생성해서 예상 비용이 내가 설정해둔 비용 이상으로 측정되면 가입한 이메일로 알림을 받는 예산 설정을 해보겠다. 서비스에서 Billing을 찾아서 들어가준다. 그 뒤에 좌측 메뉴에 Budgets를 클릭해서 들어가면 이렇게 예산 작성을 할 수 있는 페이지가 나온다. 작성된 설명을 보니 믿음이 간다... 우측 예산작성을 클릭해서 본격적으로 예산을 작성해보자. 예산 작성을 들어오게 되면 이렇게 4가지의 선택지가 주어지는데 나는 비용에 관한 예산을 설정하겠다. 이렇게 비용 예산에 대해서 예산설정을 하겠다고 들어오면 여러가지 작성할 게 보인다. 이름은 예산의 이름을 정하는 거니 적당히 월별 예산이란 뜻으로 monthly라고 지..
이번 게시글에서는 전에 만들어 두었던 EC2 프리티어 인스턴스에 탄력적 IP를 설정하고 SSH를 putty로 접속하는 방법을 알아 보겠습니다. 1 . 탄력적 IP설정 내가 알고 있는 대로 탄력적 IP를 설정하는 이유를 설명해보자면 aws에서 할당해준 퍼블릭 IPv4주소를 확인해보면 인스턴스를 중지하고 새로 시작할 때마다 주소가 바뀌는 것을 확인할 수 있다. 의미적으로 탄력적 IP를 설정한다는 것이 탄력적으로 바뀌는 IP를 설정한다는 것으로 들려서 좀 헷갈릴 수 있겠지만 고정적 IP주소를 할당해주는 것이 탄력적 IP주소를 설정하는 것이라고 생각하면 될 것 같다. 그럼 이제부터 탄력적 IP를 설정해보자. 탄력적 IP를 설정하기 위해서는 좌측 바에 있는 네트워크 및 보안 -> 탄력적 IP를 들어가야 한다. 탄..