분류 전체보기582 A young woman with long, brown hair and bangs, sitting at a wooden table Positive Prompt:A serene scene of a young woman with long, brown hair and bangs, sitting at a wooden table in a cozy, dimly lit room. She is wearing round glasses and a simple white long-sleeve shirt, holding a book or manga in one hand while resting her chin on the other, gazing thoughtfully out of a nearby window. Soft, natural light streams in, creating gentle shadows and warm tones. On the t.. 2024. 9. 28. AI의 현재 확장 상황 - 세대 간 잠시 멈춤... 에단 몰릭: 와튼 스쿨 교수 2024년 9월 16일 One Useful AI 모델의 현주소와 미래에 대해 논의하기에 아주 적절한 시기임을 말씀해 주셨습니다. 특히 ChatGPT와 Gemini와 같은 대규모 언어 모델을 기반으로 한 챗봇이 어떻게 발전해 왔고, 앞으로 어떤 변화가 있을지에 대해 이해하는 것은 매우 흥미로운 주제입니다. 이러한 모델들이 시간이 지남에 따라 점점 더 "스마트(smart)"해지는 이유를 살펴보는 것은 그 발전 과정을 이해하는 데 중요합니다. 먼저, 대규모 언어 모델은 방대한 양의 데이터를 통해 학습됩니다. 이 과정에서 모델은 패턴과 관계를 학습하여, 새로운 질문이나 요청에 대해 적절한 응답을 생성할 수 있습니다. 하지만 여기서 중요한 점은 이러한 학습 과정이 반복될수록, 모델은 .. 2024. 9. 27. [C/C++] 백준 #2981 검문(유클리드 호제법) 백준 온라인 저지 문제 2981번 "검문"을 해결하기 위해서는 주어진 수들로부터 차이들의 최대공약수를 구하고, 그 공약수의 약수들을 찾아 출력하는 것입니다. 최대공약수를 찾을 때에는 유클리드 호제법을 이용하면 됩니다. 문제의 링크는 다음과 같습니다.https://www.acmicpc.net/problem/2981 ### 주요 함수 및 흐름 설명#### 1. **`gcd(int a, int b)` 함수:** - 두 수의 **최대공약수(GCD, Greatest Common Divisor)**를 구하는 함수입니다. - 유클리드 호제법(Euclidean Algorithm)을 사용하여 `a`와 `b`의 GCD를 구합니다. - **유클리드 호제법**은 다음의 과정을 반복하는 알고리즘입니다: 1.. 2024. 9. 20. [C/C++] 백준 #2887 행성 터널(크루스칼 알고리즘) 이번 문제는 크루스칼 알고리즘을 이용해서 풀었습니다. https://www.acmicpc.net/problem/2887 하지만, V개의 행성을 모두 연결한다면, V(V−1)만큼의 간선이 생기므로, 정렬을 할 때, 주어진 V값에 대해서 느려질 수 있습니다.간선의 갯수는 최소 비용 신장 트리(Minimum Spanning Tree)를 프림 알고리즘을 이용하든, 크루스칼 알고리즘을 이용하든 모두 시간 복잡도가 주어진 V값의 최대치라면, 시간초과가 됩니다. E=V(V−1)이 된다면, 프림 알고리즘 상에서는 O(ElogV)=O(V2logV), 크루스칼 알고리즘 상에서는 O(ElogE)=O(V2logV 형태가 되겠죠. 물론 프림 알고리즘을 구현할 .. 2024. 8. 25. [C/C++] 백준 #2877 4와 7(수학) 이번 문제는 접근하는 방법을 알고 있으면 쉽게 문제를 풀 수 있습니다. 문제의 링크는 다음과 같습니다.https://www.acmicpc.net/problem/2877 k번째 작은 숫자라고 했으니까, k+1의 숫자를 2진수로 변환합니다. 예를 들어서 k가 9이라면 k+1은 10이 되며, 이진수로 변환하면, 10102가 됩니다. 그러면 처음 1을 제외하고, 1을 7로, 0을 4라 변환하면 됩니다. 결과는 474을 얻게 되겠죠. 4, 7, 44, 47, 74, 77, 444, 447, 474 이므로 우리가 원하는 결과를 얻었음을 알 수 있습니다. 왜 k+1을 했는가를 생각한다면, 전 이 문제를 맨 처음은 무조건 1이 있다고 가정했습니다. 이진수 12는 아무것도 없는 상태이고,.. 2024. 8. 23. [Python]백준 #2824 최대공약수(큰수자료구조) 사실 이 문제는 복잡하게 문제를 풀어야 하지만,큰수(big integer)가 지원된다면, 유클리드 알고리즘으로 간단하게 구할 수 있습니다.보통은 제가 C/C++을 이용해서 풀이를 해오고 있지만, 큰수 자료구조를 사용하기 위해서 파이썬을 이용해보았습니다. https://www.acmicpc.net/problem/2824 만약 큰수 자료구조를 지원하지 않는다면, 가장 큰 수의 제곱근을 기준으로 해서 그 이하의 소수들에 대하여 공약수를 구하는 방식을 사용해야 합니다. 큰수 자료구조끼리의 연산이 시간이 오래 걸리지만, 이 문제에 있어서는 큰수 자료구조를 사용한다고 해서 문제가 될만큼은 아닙니다. """ baekjoon #2824 - by Aubrey Choi - created .. 2024. 8. 18. 이전 1 ··· 8 9 10 11 12 13 14 ··· 97 다음 728x90