전체 글

1. 문제 https://www.acmicpc.net/problem/1712 1712번: 손익분기점 월드전자는 노트북을 제조하고 판매하는 회사이다. 노트북 판매 대수에 상관없이 매년 임대료, 재산세, 보험료, 급여 등 A만원의 고정 비용이 들며, 한 대의 노트북을 생산하는 데에는 재료비와 인건비 등 총 B만원의 가변 비용이 든다고 한다. 예를 들어 A=1,000, B=70이라고 하자. 이 경우 노트북을 한 대 생산하는 데는 총 1,070만원이 들며, 열 대 생산하는 데는 총 1,700만원이 든다. 노트북 가격이 C만원으로 책정되었다고 한다. 일반적으로 www.acmicpc.net 2. 설계도 3. Flowchart 이 순서도는 정답은 도출하나 시간복잡도에서 털렸다. 4. 핵심 전략 수식 세우기 A + B..
0. 조사 배경 동네 맛좋은 커피집에 갔더니 제로페이 결제 가능하다고 팻말을 걸어두었길래 물어봤다. "혹시 제로페이 쓰면 사장님께 이득이 되나요?" "그럼요..근데 쓰는사람을 아직 한명도 못봤어요" 그래서 찾아봤다. 1. 제로 페이란? 한마디로 카드사에 빠져나가는 수수료를 줄여서 소상공인의 이익 증대, 소비자는 연말정산시 소득공제 혜택(무려 30~40%)을 제공하는 서비스이다. 2. 사용방법 기존의 페이 앱을 켜서 매장에서 QR코드만 직원에게 보여주면된다. 3. 결제 원리 직접 그려본거라 좀 조잡해보이는데 말로 설명하면 쉽다.. 손님이 카XX페이 or 네XX페이 결제 -> 직원이 QR코드 스캔-> 결제 플랫폼 서비스가 은행에 계좌이체 요청-> 은행이 소비자 to 소상공인으로 직접 계좌이체 (이 과정에서 ..
1. 필요한 개념 Dynamic Programming https://m-falcon.tistory.com/118 피보나치 수열 2 (Memoization, Dynamic Programming ver) 이전 포스팅! https://m-falcon.tistory.com/84 피보나치 수열 0. 문제 코드업 1855 피보나치 수열 https://codeup.kr/problem.php?id=1855 [기초-재귀함수] 재귀로 n번째 피보나치.. m-falcon.tistory.com 2. 문제 https://www.acmicpc.net/problem/1003 1003번: 피보나치 함수 각 테스트 케이스마다 0이 출력되는 횟수와 1이 출력되는 횟수를 공백으로 구분해서 출력한다. www.acmicpc.net 3. 핵심..
· C/C++
1. 용도 상수 PI 3.141593 제곱(pow), 제곱근(sqrt) 사용 2. 예제 https://www.acmicpc.net/problem/3053 3053번: 택시 기하학 문제 19세기 독일 수학자 헤르만 민코프스키는 비유클리드 기하학 중 택시 기하학을 고안했다. 택시 기하학에서 두 점 T1(x1,y1), T2(x2,y2) 사이의 거리는 다음과 같이 구할 수 있다. D(T1,T2) = |x1-x2| + |y1-y2| 두 점 사이의 거리를 제외한 나머지 정의는 유클리드 기하학에서의 정의와 같다. 따라서 택시 기하학에서 원의 정의는 유클리드 기하학에서 원의 정의와 같다. 원: 평면 상의 어떤 점에서 거리가 일정한 점들의 집합 www.acmicpc.net 3. 문제풀이 개념 '택시 기하학' https:..
· Web/Nodejs
Nodejs HTTP Module => Connect Middleware => Express Framework express method inherited from Connect https://ohgyun.com/400 node의 HTTP 모듈과 Connect, Express 의 관계 발생일: 2013.03.09 문제: 작은 node 앱에 Express 를 사용하고 있다. 기본 HTTP 모듈과 Express 의 역할에 대해선 잘 알겠는데, Connect 에 대해선 명확히 감이 잡히지 않는다. Connect 는 정확히 뭐고, 세 모듈.. ohgyun.com 참고합시다. if와 else구문을 구데기처럼 중첩하여 Request URL 주소에따라 다른 메시지가 출력되도록 분기한 소스코드다. express Fra..
· Web
1. 정의 M: Model (Data) V: View (User Interface) C: Control (Business) Story Of Dosic이라는 프로젝트에서 설계 문서에 포함된 Layered Architecture를 공개한다 User에게 보이는 웹 페이지 화면 (View)
M_Falcon
Falcon