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
- 머신러닝
- 알고리즘
- 자연어처리
- MSE
- AI
- 딥러닝
- 강의자료
- DynamicProgramming
- 파이썬
- BAEKJOON
- Softmax
- 정렬
- 홍콩과기대김성훈교수
- 머신러닝 기초
- classifier
- DP
- Deep learning
- Natural Language Processing with PyTorch
- 스택
- 파이토치
- pytorch
- Python
- machine learning
- tensorflow
- loss
- Cross entropy
- 강의정리
- 백준
- Hypothesis
- rnn
Archives
- Today
- Total
목록1413 (1)
개발자의시작
[백준1463번][백준][baekjoon][1463번][DynamicProgramming][DP][1로 만들기][Python][파이썬]
문제링크 https://www.acmicpc.net/problem/1463 1463번: 1로 만들기 첫째 줄에 1보다 크거나 같고, 106보다 작거나 같은 정수 N이 주어진다. www.acmicpc.net 문제 풀이 가장 기본적인 DP 문제입니다. 조건 3가지 (1. X가 3으로 나누어 떨어지면, 3으로 나눈다. 2. X가 2로 나누어 떨어지면, 2로 나눈다. 3. 1을뺀다) 를 사용해서 1을 만들기 위한 가장 적은 연산 횟수를 찾는 문제입니다. bottom-up(반복)을 통해서 문제를 풀었습니다. DP의 기본인 점화식을 세우면 아래와 같이 나타낼 수 있습니다. 1. X가 3으로 나누어 떨어지면, 3으로 나눈다. -> D[N] = D[N/3]+1 2. X가 2로 나누어 떨어지면, 2로 나눈다. -> D[..
알고리즘(Algorithm)/백준(baekjoon)문제
2020. 2. 11. 12:16