1. AWS 사이트, 계정생성 aws.amazon.com/ko/ 클라우드 서비스 | 클라우드 컴퓨팅 솔루션| Amazon Web Services 제조 AWS를 활용한 Siemens의 에너지, 의료 서비스, 제조 분야 혁신 Siemens가 AWS를 사용하여 어떻게 문화를 바꾸고 혁신을 장려하며 비즈니스 성과를 창출했는지 알아보세요. 자세히 알아보기 업종 aws.amazon.com 위 사이트에서 서버를 구축할 것이다. 계정 생성을 먼저 한다. 아이디 비밀번호를 생성하고, 주소를 입력한 후, 신용카드 등록까지하면 완료된다. 2. 설정 (1) 인스턴스 생성 Region은 서울로 설정하고, 서비스탭에서 EC2로 이동한다. 인스턴스 시작탭을 클릭한다. Ubuntu Server 18.04 버전을 선택하고, 프리티어 ..
1. MAMP (MacOS+Apache+Mysql+Php) bitnami.com/stack/mamp/installer MAMP는 위 링크에서 설치하면 된다. 설치 이후, 127.0.0.1 화면을 들어가면 동작이 잘 되는 것을 확인할 수 있다! 2. 기본 네트워크 게이트웨이 설정 및 보기 netstat -rn : 네트워크 트래픽이나 열린 포트 확인. 게이트웨이 확인도 가능하다. 현재 내 맥에 네트워크의 전체적인 정보를 확인 할 수 있다. route get default : route 명령어, 디폴트 게이트웨이 확인 $ route get default 나는 위 명령어로 현재 내 컴퓨터와 연결되어 있는 공유기의 게이트웨이를 확인했다. 위 문단에서 찾은 기본 게이트웨이 주소를 브라우저 주소바에 입력한다. 나의 ..
www.acmicpc.net/problem/10989 10989번: 수 정렬하기 3 첫째 줄에 수의 개수 N(1 ≤ N ≤ 10,000,000)이 주어진다. 둘째 줄부터 N개의 줄에는 숫자가 주어진다. 이 수는 10,000보다 작거나 같은 자연수이다. www.acmicpc.net
www.acmicpc.net/problem/2751 2751번: 수 정렬하기 2 첫째 줄에 수의 개수 N(1 ≤ N ≤ 1,000,000)이 주어진다. 둘째 줄부터 N개의 줄에는 숫자가 주어진다. 이 수는 절댓값이 1,000,000보다 작거나 같은 정수이다. 수는 중복되지 않는다. www.acmicpc.net 이 문제는 시간 제한이 촉박하기 때문에 시간복잡도를 고려해야 한다. 아래는 시간복잡도를 고려하지 않고, "버블 정렬"을 사용해서 시간초과가 된 예제이다. #include int main() { int num; int arr[1000000]; int temp; scanf("%d",&num); for(int i=0;i
www.acmicpc.net/problem/1152 1152번: 단어의 개수 첫 줄에 영어 대소문자와 띄어쓰기로 이루어진 문자열이 주어진다. 이 문자열의 길이는 1,000,000을 넘지 않는다. 단어는 띄어쓰기 한 개로 구분되며, 공백이 연속해서 나오는 경우는 없다. 또한 www.acmicpc.net #define _CRT_SECURE_NO_WARNINGS // strtok 보안 경고로 인한 컴파일 에러 방지 #include #include // strtok 함수가 선언된 헤더 파일 int main() { char str[1000000]; int num=0; scanf("%[^\n]",str); //공백 포함 문자열 입력 char *ptr = strtok(str, " "); // " " 공백 문자를 기준..
www.acmicpc.net/problem/5585 5585번: 거스름돈 타로는 자주 JOI잡화점에서 물건을 산다. JOI잡화점에는 잔돈으로 500엔, 100엔, 50엔, 10엔, 5엔, 1엔이 충분히 있고, 언제나 거스름돈 개수가 가장 적게 잔돈을 준다. 타로가 JOI잡화점에서 물건을 사 www.acmicpc.net #include int main() { int price; int changes; int coin500=0,coin100=0,coin50=0,coin10=0,coin5=0,coin1=0; int count=0; float division; scanf("%d",&price); changes = 1000-price; while(changes>0){ division = changes/500; i..
nali.tistory.com/32?category=921137 [mac&Linux] (총정리) 버추얼박스(VirtualBox)에 우분투(Ubuntu) 설치하기 아래 링크를 따라가면 버추얼박스에 우분투 설치하는 방법이 자세히 나와있다. 따라서 설치하면 된다. 덧붙이자면, 글의 끝부분에 나오는 디스플레이 설정은 미리 해두는 것이 좋다. 한글로 환 nali.tistory.com 이전 총정리 nali.tistory.com/39?category=921131 (실패)Ubuntu 18.04 + APM-Apache 2.4 컴파일/소스 설치 Ubuntu 18.04 OS 위에 Apache 2.4.41 컴파일 설치를 해보았다. 성공해서 따로 작성한 글에 참고 및 부연설명을 더 적어놓았다. 1. 필수 라이브러리 설치 2. ..