Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 트랜잭샨
- BFS
- 완전탐색
- 셀러리
- 디버깅
- 이분탐색
- 누적합
- AWS
- spring event
- 프로그래머스
- 백준
- 좋은 코드 나쁜 코드
- 구현
- 레디스 동시성
- jwt 표준
- 결제서비스
- 알람 시스템
- 숫자 블록
- 수신자 대상 다르게
- 검색어 추천
- 카카오
- 쿠키
- 객체지향패러다임
- gRPC
- 깊게 생각해보기
- branch 전략
- piplining
- prg 패턴
- 코드 계약
- docker
Archives
- Today
- Total
목록카타시안곱 (1)
코딩관계론
[kakako 2023] 이모티콘 할인행사 풀이
아이디어 도출 방법 아래의 목표를 달성하기 위해서는 각 이모티콘에 적용할 할인률에 대한 모든 경우의 수를 계산해야 한다. 왜냐하면 어떤 이모티콘에 무슨 할인률을 적용하는지에 따라서 1번과 2번 목표의 값이 달라지기 때문이다. 이모티콘 플러스 서비스 가입자를 최대한 늘리는 것. 이모티콘 판매액을 최대한 늘리는 것. 각 이모티콘에 대해서 각각의 할인률을 조합하기 위해서 카타시안 곱을 사용한다. 카타시안 곱이란 간단히 말하면 모든 조합을 구하는 것이다. A ={1, 2, 3}, B = {5, 6, 7} A X B의 결과는 {1, 5}, {1, 6}, {1, 7}, {2, 5}, {2, 6}, {2, 7}, {3, 5}, {3, 6}, {3, 7}이 된다. 우리의 경우 각 이모티콘에 적용할 할인률만 구하면 되기..
개발/알고리즘
2023. 1. 11. 02:12