일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 2023
- Til
- FastAPI
- 백준
- Recommender system
- computer science
- stored function
- Django
- 혼자 공부하는 SQL
- WIL
- 1463
- 프로그래머스
- 엘런 튜링
- Stored Procedure
- PCA
- 미래혁신대전
- 다시 왔다!
- CS
- 멀티스레딩
- 덴드로그램
- 퓨처셀프
- SQL
- 선형대수
- MVT
- Programmers
- 한 권으로 읽는 컴퓨터 구조와 프로그래밍
- JP Study
- mysql
- 문제풀이
- 컴퓨터 과학이 여는 세계
- Today
- Total
Growth Hoon
20230816_TIL_프로그래머스 문제{분수의 덧셈 : 유클리드 호제법 활용}, 머신러닝 유튜브 강의 시청 본문
20230816_TIL_프로그래머스 문제{분수의 덧셈 : 유클리드 호제법 활용}, 머신러닝 유튜브 강의 시청
sayhoon 2023. 8. 16. 22:54오늘의 한 줄 TIL : 어제 못 풀었던 프로그래머스 문제를 유클리드 호제법을 통해 해결했다 !
분수의 덧셈 : https://school.programmers.co.kr/learn/courses/30/lessons/120808
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
해당 문제는 모르고 넘어갔던 문제, 어제 유클리드 호제법을 찾아보고 공부한 후 오늘 다시 문제를 보니 해당 방법으로 해결 하면 될 것 같아서 진행 !!
def gcd(a,b):
while b>0:
a,b = b,a%b
return a
def solution(numer1, denom1, numer2, denom2):
numer = (denom1 * numer2) + (denom2 * numer1)
denom = denom1 * denom2
gcd_ = gcd(numer,denom)
return [numer//gcd_ , denom//gcd_]
최종적인 코드는 위와 같으며,
분수의 덧셈은 분모를 같게 만들고 더하면 된다.
분모를 같게 만드는 가장 간단한 방법은 분모 서로를 곱하고 각 분수의 분모와 분자를 크로스로 곱해주면 된다.
그 다음 기약분수를 만드는 방법은 분자와 분모의 최대 공약수를 구하고 각각 나눠주면
기약분수가 완성 !
머신러닝 유튜브 강의 : https://www.youtube.com/watch?v=oyzIT1g1Z3U
현재 1시간 35분 수강
다시 한번 복습하는 차원에서 들으면서 몰랐던 내용을 이해하기 !
강의를 들으면서 다시 알아가는 내용과 몰랐던 내용들
1. y = x^2 도 선형 회귀이다.
-> 이건 더 알아봐야 할 내용 (x^2 이라는 차원(축)을 늘리면 선형적으로 보일 것이라 함)
2. 자연상수 e의 설명
100% 성장율을 가지고 1회 연속 성장할때 가질 수 있는 최대 성장량
3. e^x의 의미는 미분을 해도 그대로인 함수를 의미
4. 시그모이드 함수가 의미하는 것은 범위를 제한하고 x가 0일때 값이 일정하다는 것
(그래프를 그려주니 더 이해하기 쉬웠다)
5. Softmax 함수는 확률적으로 접근하는 함수
(누적확률분포함수 중 하나이지 않을까 싶음 - 더 알아봐야함)
한줄 감상평
분명 배운거 같은데 다시 들어도 신기한 매직..
'TIL_Today I Learned' 카테고리의 다른 글
20230818_TIL_머신러닝 : 편향(bias)과 분산(variance) (0) | 2023.08.18 |
---|---|
20230817_TIL_프로그래머스 Lv0 완료/유튜브 강의 수강 (0) | 2023.08.17 |
20230815_TIL_프로그래머스{유클리드 호제법 : 최대공약수} (1) | 2023.08.15 |
20230814_TIL_기업탐색 (0) | 2023.08.14 |
20230813_TIL_파이콘 2일차 (0) | 2023.08.13 |