| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- C++
- AI강의
- C++ 백준
- CUDA
- 백준C++
- tensorflow
- 백준1026
- 9095
- 혁펜하임AI
- 패스트캠퍼스혁펜하임
- 혁펜하임
- c++ 기초
- 비교연산자
- pytorch
- 조건문
- 패스트캠퍼스
- AIDEEPDIVE
- C++ 공백 입력
- 혁펜하임강의후기
- precision
- 백준
- for문
- C++ 함수
- 백준9095
- 혁펜하임강의
- cuDNN
- 1463
- 반복문
- 백준1463
- 1로만들기
- Today
- Total
목록분류 전체보기 (167)
코딩하는 덕구 🐶
본 게시글은 패스트캠퍼스 [혁펜하임의 AI DEEP DIVE] 체험단 활동을 위해 작성되었습니다. 딥러닝에 필요한 모든 기초 수학이 이 글(혁펜하임의 AI DEEP DIVE 강의)에 다 담겨있다.인공지능 기초 단계에서 무엇을 공부해야될지 모를때 추천한다. 혁펜하임의 AI DEEP DIVE 강의의 9개 chapter 중 1번째 chapter의 과목은 아래와 같다.1. 함수, 2. 로그 함수, 3. 벡터와 행렬, 4. 전치와 내적, 5. 극한, 6. 미분과 도함수, 7. 연쇄 법칙, 8. 편미분과 그라디언트,9. 테일러 급수, 10. 스칼라를 벡터로 미분하는 법, 11. 왜 그라디언트가 가장 가파른 방향을 향할까,12. 벡터를 벡터로 미분하는 법, 13. 벡터를 벡터로 미분할 때의 연쇄 법칙, 14. 스칼라..
안녕하세요 코딩하는 덕구입니다.그래프 탐색 문제인 백준 11724 번 연결 요소의 개수 입니다.https://www.acmicpc.net/problem/11724 11724번: 연결 요소의 개수첫째 줄에 정점의 개수 N과 간선의 개수 M이 주어진다. (1 ≤ N ≤ 1,000, 0 ≤ M ≤ N×(N-1)/2) 둘째 줄부터 M개의 줄에 간선의 양 끝점 u와 v가 주어진다. (1 ≤ u, v ≤ N, u ≠ v) 같은 간선은 한 번만 주www.acmicpc.net 먼저 백준 11724 번 연결 요소의 개수 C++ 정답 코드입니다. 설명은 아래에 있습니다.#include #include #define MAX 1001using namespace std;int N, M;int graph[MAX][MAX] = {..
안녕하세요 코딩하는 덕구입니다.그래프 탐색 문제인 백준 11724 번 연결 요소의 개수 입니다.https://www.acmicpc.net/problem/11724 11724번: 연결 요소의 개수첫째 줄에 정점의 개수 N과 간선의 개수 M이 주어진다. (1 ≤ N ≤ 1,000, 0 ≤ M ≤ N×(N-1)/2) 둘째 줄부터 M개의 줄에 간선의 양 끝점 u와 v가 주어진다. (1 ≤ u, v ≤ N, u ≠ v) 같은 간선은 한 번만 주www.acmicpc.net 먼저 백준 11724 번 연결 요소의 개수 파이썬 정답 코드입니다. 설명은 아래에 있습니다.import sysinput = sys.stdin.readlineN, M = map(int, input().split())graph = [[0] for i..
안녕하세요 코딩하는 덕구입니다.그리디 알고리즘 문제인 BOJ 16953 번 A → B 입니다.https://www.acmicpc.net/problem/16953 16953번: A → B첫째 줄에 A, B (1 ≤ A www.acmicpc.net 먼저 백준 16953 번 C++ 정답 코드입니다. 설명은 아래에 있습니다.#include using namespace std;int main(){ int A, B, cnt = 1; cin >> A >> B; while (A != B){ cnt++; if (B % 10 == 1) B /= 10; else if (B % 2 == 0) B /= 2; else{ cnt = -1; ..
안녕하세요 코딩하는 덕구입니다.그리디 알고리즘 문제인 BOJ 16953 번 A → B 입니다.https://www.acmicpc.net/problem/16953 16953번: A → B첫째 줄에 A, B (1 ≤ A www.acmicpc.net 먼저 백준 16953 번 파이썬 정답 코드입니다. 설명은 아래에 있습니다.import sysinput = sys.stdin.readlineA, B = map(int, input().split())cnt = 1while A != B: cnt += 1 if B % 10 == 1: B = B//10 elif B % 2 == 0: B = B//2 else: cnt = -1 break if B =..
안녕하세요 코딩하는 덕구입니다.다이나믹 프로그래밍 문제인 BOJ 11053 번 가장 긴 증가하는 부분 수열 입니다.https://www.acmicpc.net/problem/11053 11053번: 가장 긴 증가하는 부분 수열수열 A가 주어졌을 때, 가장 긴 증가하는 부분 수열을 구하는 프로그램을 작성하시오. 예를 들어, 수열 A = {10, 20, 10, 30, 20, 50} 인 경우에 가장 긴 증가하는 부분 수열은 A = {10, 20, 10, 30, 20, 50} 이www.acmicpc.net 먼저 백준 11053 번 C++ 정답 코드입니다. 설명은 아래에 있습니다.#include #define MAX 1001int A[MAX];int dp[MAX] = {0,};using namespace std;i..
안녕하세요 코딩하는 덕구입니다.다이나믹 프로그래밍 문제인 BOJ 11053 번 가장 긴 증가하는 부분 수열 입니다.https://www.acmicpc.net/problem/11053 11053번: 가장 긴 증가하는 부분 수열수열 A가 주어졌을 때, 가장 긴 증가하는 부분 수열을 구하는 프로그램을 작성하시오. 예를 들어, 수열 A = {10, 20, 10, 30, 20, 50} 인 경우에 가장 긴 증가하는 부분 수열은 A = {10, 20, 10, 30, 20, 50} 이www.acmicpc.net 먼저 백준 11053 번 파이썬 정답 코드입니다. 설명은 아래에 있습니다.N = int(input())A = list(map(int, input().split()))dp = [1 for _ in range(N)..
본 게시글은 패스트캠퍼스 [혁펜하임의 AI DEEP DIVE] 체험단 활동을 위해 작성되었습니다. 인공지능 개발자의 꿈을 갖고있어 학부생 시절 기계학습, 데이터마이닝 수업을 이수 했지만코딩 실력과는 별계로 수학적 지식의 한계로 깊게 이해하지 못했다.인공지능을 공부하기 위해서는 확률과 통계, 선형대수학, 파이썬 등의 선행 학습이 필요하다.또한 인공지능의 기초적인 이해 없이 몇 가지 hyperparameter 수정하고,다른 사람이 작성해놓은 코드를 기계적으로 복사 붙여넣기를 하는 것은모델 개발 실력 향상 없이 시간만 낭비하는 것이라고 느꼈다. 따라서 인공지능 공부에 선행되어야 할 기초 과목의 필요성을 절실히 느꼈는데,뭐가 기초인지 고민해야되는 상황에 놓였지만 패스트캠퍼스 혁펜하임의 AI DEEP Dive 강..