일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 알고리즘
- best of the best
- 코딩공부
- 정보 보안
- 백준알고리즘
- 동적 프로그래밍
- 가가 형사 시리즈
- Django CRUD
- KITRI
- 백엔드
- 코딩 공부
- 독서
- 웹 개발
- 백엔드 개발
- Django Rest Framework
- Django Restful API
- 일본 소설
- 코딩
- 히가시노 게이고
- 웹 해킹
- webhacking.kr
- bob 9기 후기
- 삼성 SW 역량 테스트
- bob
- 백준
- Blind SQL Injection
- serializer
- DP
- 백준 알고리즘
- 추리 소설
- Today
- Total
목록전체 글 (67)
요모조모 ʚɞ
오늘은 knapsack 문제를 풀어보았습니다 •'-'•)و✧ 저는 재귀 함수 없이 배열로 DP 문제를 푸는 게 익숙지 않아서, 이 문제를 푸는 데 꽤나 고민을 오래 했습니다ㅜ DP 문제 정말 싫어요.. . 이번에도 이 3가지 단계를 거쳐 문제를 풀어보았습니다! 1. 어떤 방식으로 해결할지 고민하기 2. 임의의 숫자를 대입하여 직접 풀어보기 3. 일반화해서 코드로 작성하기 https://www.acmicpc.net/problem/2994 2994번: 내한 공연 문제 "The Drinking Musicians"는 2034년 그래미 어워즈에서 총 6관왕에 오른 유명한 N인조 밴드이다. 이 밴드의 음악은 엄청난 힘을 가지고 있어서, 사람의 생각을 조절할 수 있다. 대표적인 예로 결혼식에서 이 밴드의 "그 남자가..
오늘은 오랜만에 ,, 새로운 문제를 풀어보았습니다 ! .. ✎ 백준 1010번 다리 놓기 문제입니다. https://www.acmicpc.net/problem/1010 1010번: 다리 놓기 입력의 첫 줄에는 테스트 케이스의 개수 T가 주어진다. 그 다음 줄부터 각각의 테스트케이스에 대해 강의 서쪽과 동쪽에 있는 사이트의 개수 정수 N, M (0 < N ≤ M < 30)이 주어진다. www.acmicpc.net 1010번 문제의 포인트는 다리끼리는 서로 겹칠 수 없다는 점입니다 ! ✦ 이 점에 좀 더 유의하여 고민해보니, 이번 문제가 고등학교 때 배웠던 조합?과 연관이 있음을 느꼈습니다. 조합이란 서로 다른 n개 중에서 r개(n≥r)를 택하는 경우를 의미하고, 이를 nCr이라고 표현합니다. 이 개념을 1..
2960번 에라토스테네스의 체를 푸는 김에, 소수를 활용하는 문제를 하나 더 풀어보았습니다! ⌯'▾'⌯ https://www.acmicpc.net/problem/11502 11502번: 세 개의 소수 문제 문제 정수론(수학)에서, 세 개의 소수 문제(3-primes problem) 는 다음과 같은 추측을 말한다. '5보다 큰 임의의 홀수는 정확히 세 개의 소수들의 합으로 나타낼 수 있다. 물론 하나의 소수를 여러 번 더할 수도 있다.' 예를 들면, 7 = 2 + 2 + 3 11 = 2 + 2 + 7 25 = 7 + 7 + 11 5보다 큰 임의의 홀수를 입력받아서, 그 홀수가 어떻게 세 소수의 합으로 표현될 수 있는지 (또는 불가능한지) 알아보는 프로그램을 www.acmicpc.net 주어진 숫자를 세 개..
오늘은 소수 구하기 문제를 풀어보았습니다! ٩꒰。•◡•。꒱۶ 그중 하나는 2960번 에라토스테네스의 체입니다. https://www.acmicpc.net/problem/2960 2960번: 에라토스테네스의 체 문제 에라토스테네스의 체는 N보다 작거나 같은 모든 소수를 찾는 유명한 알고리즘이다. 이 알고리즘은 다음과 같다. 2부터 N까지 모든 정수를 적는다. 아직 지우지 않은 수 중 가장 작은 수를 찾는다. 이것을 P라고 하고, 이 수는 소수이다. P를 지우고, 아직 지우지 않은 P의 배수를 크기 순서대로 지운다. 아직 모든 수를 지우지 않았다면, 다시 2번 단계로 간다. N, K가 주어졌을 때, K번째 지우는 수를 구하는 프로그램을 작성하시오. 입력 첫째 줄에 www.acmicpc.net 에라토스테네스의..