분류 전체보기
[백준 18258번 C/C++] 큐2
[백준 18258번 C/C++] 큐2
2023.05.03목차 [백준 18258번 C/C++] 큐2 https://www.acmicpc.net/problem/18258 18258번: 큐 2 첫째 줄에 주어지는 명령의 수 N (1 ≤ N ≤ 2,000,000)이 주어진다. 둘째 줄부터 N개의 줄에는 명령이 하나씩 주어진다. 주어지는 정수는 1보다 크거나 같고, 100,000보다 작거나 같다. 문제에 나와있지 www.acmicpc.net 코드 #include #include #include using namespace std; queue Q; int main() { ios::sync_with_stdio(false); cin.tie(nullptr); cout.tie(nullptr); int n; cin >> n; for (int i = 0; i < n; i++) {..
[백준 9012번 C/C++] 괄호
[백준 9012번 C/C++] 괄호
2023.05.02목차 [백준 9012번 C/C++] 괄호 https://www.acmicpc.net/problem/9012 9012번: 괄호 괄호 문자열(Parenthesis String, PS)은 두 개의 괄호 기호인 ‘(’ 와 ‘)’ 만으로 구성되어 있는 문자열이다. 그 중에서 괄호의 모양이 바르게 구성된 문자열을 올바른 괄호 문자열(Valid PS, VPS)이라고 www.acmicpc.net 코드 #include #include using namespace std; int main() { int n = 0; cin >> n; cin.ignore(); for (int i = 0; i > s; int cnt = 0; for (int i = 0; i < s.length()..
[UE] 무기 장착 및 기본 공격하기
[UE] 무기 장착 및 기본 공격하기
2023.05.02목차 Source Characters CAnimInstance.h .cppCPlayer.h .cpp (DoAction 입력만 추가)ICharacter.h .cpp Components CMontagesComponent.h .cpp CMovementComponent.h .cpp CStateComponent.h .cpp CWeaponComponent.h .cpp Notifies CAnimNotify_EndState.h .cppCAnimNotifyState_Equip.h .cpp 생성 Utilities CHelper.hCLog.h .cpp Weapons CAttachment.h .cppCDoAction.h .cpp 생성CEquipment.h .cppCWeaponAsset.h .cppC..
[백준 1002번 C/C++] 터렛
[백준 1002번 C/C++] 터렛
2023.05.01글의 요약 설명 부분. 150자를 적어주세요. 글의 요약 설명 부분. 150자를 적어주세요. 글의 요약 설명 부분. 150자를 적어주세요. 글의 요약 설명 부분. 150자를 적어주세요. 글의 요약 설명 부분. 150자를 적어주세요. 글의 요약 설명 부분. 150자입니다 목차 [백준 1002번 C/C++] 터렛 해결전략 코드 #include #include #include using namespace std; int main() { int n, x1, y1, r1, x2, y2, r2; scanf("%d", &n); for(int i=0; i dist && (subtract < dist)) printf("2\n"); else if (r1 + r2 == dist || subtract == dist) prin..
[백준 번 C/C++] ㅇㄹㅇㄴ
[백준 번 C/C++] ㅇㄹㅇㄴ
2023.05.01글의 요약 설명 부분. 150자를 적어주세요. 글의 요약 설명 부분. 150자를 적어주세요. 글의 요약 설명 부분. 150자를 적어주세요. 글의 요약 설명 부분. 150자를 적어주세요. 글의 요약 설명 부분. 150자를 적어주세요. 글의 요약 설명 부분. 150자입니다 목차 H2 본문내용넣기 H3 중제목 본문내용넣기 H3 중제목 본문내용넣기 H3 중제목 본문내용넣기
[UE] 무기 시스템 설계하기
[UE] 무기 시스템 설계하기
2023.05.01목차 Source Characters CAnimInstance.h .cppCPlayer.h .cppICharacter.h .cpp Components CMontagesComponent.h .cpp CMovementComponent.h .cpp CStateComponent.h .cpp CWeaponComponent.h .cpp Notifies CAnimNotify_EndState.h .cpp Utilities CHelper.hCLog.h .cpp Weapons CAttachment.h .cppCEquipment.h .cpp 생성CWeaponAsset.h .cppCWeaponStructures.h .cpp 생성 Global.hCGameMode.h .cppU2212_06.Buil..
[백준 1934번 C/C++] 분수 합
[백준 1934번 C/C++] 분수 합
2023.04.29목차 [백준 1934번 C/C++] 최소공배수 https://www.acmicpc.net/problem/1735 1735번: 분수 합 첫째 줄과 둘째 줄에, 각 분수의 분자와 분모를 뜻하는 두 개의 자연수가 순서대로 주어진다. 입력되는 네 자연수는 모두 30,000 이하이다. www.acmicpc.net 코드 #define _CRT_SECURE_NO_WARNINGS #include using namespace std; int GCD(int x, int y) { return y ? GCD(y, x%y) : x; } int main() { int a, b, c, d, top, down, gcd; scanf("%d %d", &a, &b); scanf("%d %d", &c, &d); top = a * d + b..
[UE] Interface, AnimNotify, Backstep 구현하기
[UE] Interface, AnimNotify, Backstep 구현하기
2023.04.28목차 Source Characters CAnimInstance.h .cppCPlayer.h .cppICharacter.h .cpp 생성 Components CMontagesComponent.h .cpp CMovementComponent.h .cpp CStateComponent.h .cpp CWeaponComponent.h .cpp Notifies CAnimNotify_EndState.h .cpp 생성 Utilities CHelper.hCLog.h .cpp Weapons CAttachment.h .cpp 생성CWeaponAsset.h .cpp 생성 Global.hCGameMode.h .cppU2212_06.Build.cs U2212_06.uproject 인터페이스 인터..
[DirectX11] 104-105 Blur, Gaussian Blur
[DirectX11] 104-105 Blur, Gaussian Blur
2023.04.28DirectX 11에서 Blur는 이미지를 초점이 맞지 않거나 흐릿하게 보이게 하는 시각적 효과를 말한다. 이 효과는 종종 그래픽과 게임에서 필드 깊이를 시뮬레이션하거나 이미지의 가장자리를 부드럽게 하는 데 사용된다. Blur 효과를 생성하기 위한 다양한 기법이 있으며, 가장 일반적으로 사용되는 기법 중 하나는 Gaussian Blur다. 목차 Blur Gaussian blur는 가우스 함수로 이미지를 합성하여 작동하는 블러의 일종이다. 이 기능은 각 픽셀에 적용되는 흐림의 양을 결정하는 종 모양의 곡선을 가지고 있다. 픽셀이 주변 영역에 더 많은 픽셀을 가질수록 픽셀은 더 흐려진다. 가우스 블러 효과는 부드럽고 자연스럽게 보이는 흐림을 생성하기 때문에 종종 사용되며, 다양한 수준의 흐림을 달성하기 위해..
[백준 1934번 C/C++] 최소공배수
[백준 1934번 C/C++] 최소공배수
2023.04.27목차 [백준 1934번 C/C++] 최소공배수 https://www.acmicpc.net/problem/1934 1934번: 최소공배수 두 자연수 A와 B에 대해서, A의 배수이면서 B의 배수인 자연수를 A와 B의 공배수라고 한다. 이런 공배수 중에서 가장 작은 수를 최소공배수라고 한다. 예를 들어, 6과 15의 공배수는 30, 60, 90등이 있 www.acmicpc.net 코드 #define _CRT_SECURE_NO_WARNINGS #include #include using namespace std; vector v; int main() { int t, a, b, cf; scanf("%d", &t); for (int i = 0; i < t; i++) { cf = 1; scanf("%d %d", &a..
[백준 1010번] 다리 놓기
[백준 1010번] 다리 놓기
2023.04.27목차 [백준 1010번] 다리 놓기 https://www.acmicpc.net/problem/1010 1010번: 다리 놓기 입력의 첫 줄에는 테스트 케이스의 개수 T가 주어진다. 그 다음 줄부터 각각의 테스트케이스에 대해 강의 서쪽과 동쪽에 있는 사이트의 개수 정수 N, M (0 < N ≤ M < 30)이 주어진다. www.acmicpc.net 오답 코드 #include long long result[31]; int main() { long long n, a, b, value; scanf("%lld", &n); for(int i=0; i=b-a+1; j--) value *= j; for(long long j=1; j
[DirectX11] 103 MRT(Multiple Render Targets)
[DirectX11] 103 MRT(Multiple Render Targets)
2023.04.27MRT(Multiple Render Targets)는 한 번의 추첨 통화에서 둘 이상의 렌더 대상에 렌더링할 수 있는 기능을 말한다. 기존 렌더링 파이프라인에서는 하나의 렌더링 대상(백 버퍼)만 사용하여 화면에 최종 결과를 표시한다. 그러나 복잡한 후 처리 효과를 구현하거나 지연된 렌더링 기법을 구현하거나 섀도 매핑을 수행하는 경우와 같이 여러 렌더 대상에 동시에 렌더링해야 하는 상황이 있다. 목차 MRT(Multiple Render Targets) MRT(Multiple Render Targets)는 한 번의 추첨 통화에서 둘 이상의 렌더 대상에 렌더링할 수 있는 기능을 말한다. 기존 렌더링 파이프라인에서는 하나의 렌더링 대상(백 버퍼)만 사용하여 화면에 최종 결과를 표시한다. 그러나 복잡한 후 처리 ..