분류 전체보기 169

[한양대] 2020 자연계열 오후 2

문제 1 제시문 문제 1-1 나의 풀이 + 답안 1. 한 사람이 동전 4개를 던질 때, 1인용 배, 2인용 배, 3인용 배가 선택될 확률을 각각 구하시오. (맞음) 문제 1-2 나의 풀이 + 답안 2. 무인도 B에서 무인도 A로 2인용 배 1척만 돌아왔을 때, 나머지 1명이 무인도 B에 있을 확률을 라 하자. p+q의 값을 구하시오. (단, p와 q는 서로수인 자연수) (틀림) ↓↓↓↓↓ ↓↓↓↓↓ 문제 1-3 나의 풀이 + 답안 3. 무인도 A를 출발하여 무인도 B에 3명이 남게 될 확률을 라 하자. p를 16으로 나눈 나머지를 구하시오. (단, p와 q는 서로소인 자연수) (틀림) ↓↓↓↓↓ ↓↓↓↓↓ 문제 2-1 나의 풀이 + 답안 문제 2-2 나의 풀이 + 답안 문제 2-3 ↓↓↓↓↓ ↓↓↓↓↓ ..

[동아리 일지] 박세문 개발자님의 개발자 해외취업과 근무 특강 및 Q&A (아이그루스 컴퓨터 동아리)

Q1. 해외 석박사를 해야만 해외 취업이 가능한가? 반드시 해외에서 해야하는 것은 아니다. 본인도 해외 대학 출신이 아니다. Q2. 해외에서의 SoftWare Engineering 대우는? 괜찮은 편. 미국은 현재 소프트 엔지니어링에 대한 salary가 박사 학위만큼보다 같거나 더 높음. Q3. 어떤 기회로 국내에서 해외로 나가게 되었는가? 해외 기업에 입사하는데 대략 8개월 정도 걸렸다. 특히 영어공부를 열심히 하였는데 해외 대학 출신도 아니고 어학연수 경험도 없었기에 그만큼 꾸준히 하기 위해 노력하였다. 회사 생활을 하면서 매일 꾸준히 함. 알고리즘은 리코드 같은 곳에서 꾸준히 품. 해외 입사를 위해 한 300문제 정도 풀었다. 지금도 일주일에 30문제 품. Data Structure 분야에서 추천해..

[C++] 가상함수 상속을 이용하여 값을 변환해주는 클래스 작성

1. 문제 2. 요구사항 분석 1. 가상 함수를 가지는 부모 클래스를 생성 2. 단위를 나타내는 string형식의 문자 선언 3. 반환하려는 값 double형으로 선언 4. 원을 달러로 바꾸어주는 클래스인 WonToDollar클래스 선언(Converter 클래스 상속) 5. Km를 mile로 바꾸어주는 클래스인 KmtoMile클래스 선언(Converter클래스 상속) 6. 환율 입력 7. 환율을 바탕으로 원을 입력하면 이를 달러로 변환하여 출력 8. Km를 입력하면 이를 mile로 변환하여 출력 3. 클래스 설계도 4. 프로그램 설계도 5. 소스코드 #include using namespace std; class Converter { protected: double ratio; //비율, 여기서는 1달러..

웹 서버로 데이터를 보내는 방법, Requesting

1. Requesting이란 무엇인가? 웹에서의 Requesting은 서버로 본인이 가지고 있는 데이터를 전달하기 위해 사용함. 흔히 Requesting의 방식에는 get, post, put, delete, patch라는 다섯가지의 방법이 존재하는데 이 중에서 중요한 get과 post방식에 대하여 설명하고자 한다. 2. GET 방식 (데이터를 가져와서 보여준다, 가져옴의 의미) 두 방법 모두 "데이터를 전달한다"라는 목적에서는 일치하지만 전달하는 방식에서는 차이점이 존재한다. 먼저 get방식이다. get 방식인지, post 방식인지를 알려면 브라우저 창에 있는 URL을 보면 된다. get방식을 사용하게 되면 위에 있는 그림처럼 입력한 정보가 URL에 노출이 되게 된다. 따라서 입력된 정보가 다 드러나므로..

MVC 패턴 구조

1. MVC 구조란? MVC 구조는 Model, View, 그리고 Controller로 구성된 구조이다. MVC 구조를 이용하게 되면 웹페이지를 구성하는 요소들(시각적인 요소, 데이터를 담당하는 요소)들끼리의 간섭없이 각각 독립적으로 개발함으로서 큰 효율을 낼 수 있다는 장점이 있다. 2. Model 이란 무엇인가? (feat. 데이터를 다루는 주방장) 그렇다면 MVC 구조를 구성하는 구성요소들에 대하여 알아보자. 먼저 Model이다. Model은 데이터를 처리하는 역할을 담당한다. Controller에서의 명령을 받고 DataBase에서의 데이터를 저장하거나 삭제, 업데이트, 변환등의 작업을 수행한다. Model은 세 가지의 규칙을 갖고 있다고 한다. 1. 사용자가 편집하길 원하는 모든 데이터를 가지고..

[C++] 다중상속을 이용한 연산 프로그램(feat. public 다중상속)

1. 문제 2. 요구사항 분석 1. Cal클래스 생성 2. 계산의 결과를 출력하는 double(나눗셈이 있으므로)형태의 메소드인 calc()를 생성 3. 이를 public형태로 상속받는 adder, subtractor, multiplier, divider클래스 생성 4. divider클래스 생성시 나누는 수가 0인 경우를 고려 3. 클래스 설계도 4. 프로그램 설계도 5. 소스코드 #include #include using namespace std;//모든 cin,cout에 std를 쓰지 않기 위해 작성 class Cal {//Cal 클래스 작성 void input() { cout a >> b; } protected: //protected, 선언된 클래스와 이를 상속하는 클래스에서만 사용가능 int a,..

Wuhan Orders Coronavirus Tests of All 11 Million Residents: Live Coverage

Contents https://www.nytimes.com/2020/05/12/world/coronavirus-news.html Wuhan Orders Coronavirus Tests of All 11 Million Residents: Live Coverage Nations are loosening restrictions, but new clusters in places that seemed to have tamed the virus, including the Chinese city where the pandemic began, show how hard success is to sustain. www.nytimes.com Opinion Now, the world is suffering because of..

카테고리 없음 2020.05.13

데이터베이스) 영수증 내역 분석을 기반으로 한 가계부 DB 생성

주제 가계부 DataBase 문제 정의 ① 월말이 되면 한 달 동안의 지출을 정리하기 위해 그동안 모은 영수증을 가지고 용돈기입장을 작성 ② 하지만 지출 내역이 한 두개가 아닐뿐더러 사용한 카테고리(식비, 교육비, 교통비)도 무척 다양하여 문제점을 느낌. ③ 지출 내역을 데이터베이스로 관리하여 저장하면 좋겠다는 생각을 함. 해결 방법 영수증의 내용을 분석하고 이를 데이터베이스로 나타낸다. 해결 이전: 아래의 그림처럼 중복이 되는 내용들이 존재한다. 해결 이후: 중복이 되는 부분을 따로 table로 작성하여 데이터베이스로 만듦. 그래서 만약 이번 한 달동안 이삭토스트에서 사용한 지출내역을 알고 싶다면 SQL문을 이용해서 Select * from지출내역 where 지출내역. Address_table=1; 이..

카테고리 없음 2020.05.04

[C++] 멤버함수와 외부 함수를 이용한 OOP(feat. friend, operator)

문제 요구 사항 분석 1. Rect 클래스 생성 및 width, height 멤버 변수 생성 2. Rect 메소드 생성 3. c의 가로, 세로, 면적을 나타내는 void 형의 show메소드를 생성 +operator(멤버 함수) 1. Rect 클래스 안에 operator+라는 연산자를 정의 2. 매개변수는 b로 하고 c의 가로와 세로를 구함. -operator(외부 함수) 1. friend 형식으로 연산자 –를 Rect 클래스 안에 정의 2. 매개 변수로 Rect 클래스의 객체인 a와 b를 정의 main함수 설정 1. a와 b에 가로와 세로 값을 설정 2. a에서 b를 뺏을 때 c의 가로, 세로, 면적을 출력 3. a에서 b를 뺏을 때 c의 가로, 세로, 면적을 출력 소스 코드 1 2 3 4 5 6 7 8..