분류 전체보기
[UE] 몽타주 생성 시 A-pose 하는 문제
[UE] 몽타주 생성 시 A-pose 하는 문제
2024.07.26몽타주 생성 시 A-pose 하는 문제 문제 상황 애니메이션으로 몽타주를 생성 했는데 A-pose로 나오는 문제가 발생하였다. 원인 Animation Montage 생성은 애니메이션의 Additive Settings 설정에 따라 결과가 달라질 수 있다. 아래는 문제가 된 상황이다. 해결방안 Additive Settings 의 설정Additive Anim Type: No additive 로 설정되어 있어야 한다.
[백준 17135번 C/C++] 캐슬 디펜스
[백준 17135번 C/C++] 캐슬 디펜스
2024.07.25[백준 17135번 C/C++] 캐슬 디펜스 https://www.acmicpc.net/problem/17135 해결전략 구현 Brute Force, 너비우선탐색 BFS시뮬레이션 Simulation 정답 코드 #include #include #include #include #include using namespace std;// 방향 벡터 (좌, 상, 우)int dirY[3] = { 0, -1, 0 };int dirX[3] = { -1, 0, 1 };int n, m, d; // 행, 열, 궁수의 공격 거리int answer; // 제거할 수 있는 적의 최대 수vector archers; // 궁수의 위치vector> v; // 초기 적..
2024.07.24 운동일지
2024.07.24 운동일지
2024.07.24다리 운동 50분
[UE] Gameplay Tag: TagName=Illegal name (block index out of range)
[UE] Gameplay Tag: TagName=Illegal name (block index out of range)
2024.07.24GameplayTag를 불러서 사용하는데 문제가 발생했다. TagName=Illegal name (block index out of range) 란 문구가 띄면서 Tag가 제대로 불러오지 않았다. 목차 Gameplay Tag: TagName=Illegal name (block index out of range) 문제 상황 TagName=Illegal name (block index out of range) GameplayTag를 가져와 사용하려는데 위와 같은 문구가 띄면서 문제가 발생한다. 원인 XZGameplayTags.h#pragma once#include "CoreMinimal.h"#include "GameplayTagContainer.h" struct FXZTags{p..
[백준 13335번 C/C++] 트럭
[백준 13335번 C/C++] 트럭
2024.07.24[백준 13335번 C/C++] 트럭 https://www.acmicpc.net/problem/17070 해결전략 동적 계획법 Dynamic Programming, DP 정답코드 #include #include using namespace std;int n;vector> v, result;int dp[16][16][3]; // 0: 가로, 1: 세로, 2: 대각선int main(){ ios::sync_with_stdio(false); cin.tie(0); cout.tie(0); cin >> n; v.resize(n, vector(n)); result.resize(n, vector(n)); for (int y = 0; y > v[y][x]; } } dp[0][1][0] = 1; // 시작 위치(문..
[프로그래머스 C++] 불량 사용자
[프로그래머스 C++] 불량 사용자
2024.07.23[프로그래머스 C++] 불량 사용자 https://school.programmers.co.kr/learn/courses/30/lessons/64064 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 해결전략 백트래킹(Backtracking), 집합(Set), 조합(combinations) 해결 방법bool isMatch 함수: user ID가 banned ID과 일치하는지 확인하는 bool 함수 생성.백트래킹을 통한 조합 생성: 가능한 모든 조합을 생성하고 조건을 만족하는지 확인하는 함수 작성.중복 제거: 결과 조합에서 중복된 것을 제거하여 최종 답을 구..
[프로그래머스 C++] 후보키
[프로그래머스 C++] 후보키
2024.07.22[프로그래머스 C++] 후보키 https://school.programmers.co.kr/learn/courses/30/lessons/42890 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 해결전략 비트마스킹 Bit Masking 이 문제는 결국 풀지 못하고 다른 사람의 풀이를 봤다.비트마스킹 방법을 사용하면 비교적 간단히 풀 수 있는 문제였다. 정답코드 - 비트마스킹 사용 #include #include #include #include using namespace std;vector candidate; // 후보 키bool isUnique(int ..
2024.07.21 운동일지
2024.07.21 운동일지
2024.07.22웨이트 1시간
[백준 13335번 C/C++] 트럭
[백준 13335번 C/C++] 트럭
2024.07.21[백준 13335번 C/C++] 트럭 https://www.acmicpc.net/problem/13335 해결전략 큐 Queue 정답코드 #include #include #include using namespace std;int main() { ios_base::sync_with_stdio(0); cin.tie(0); cout.tie(0); int n, w, l; cin >> n >> w >> l; vector v(n); for (int i = 0; i > v[i]; } queue> Q; // (트럭 무게, 다리 위에서의 시간) int time = 0, totalWeight = 0, i = 0; while (i
2024.07.20 운동일지
2024.07.20 운동일지
2024.07.20조깅 5.49km + 맨몸운동 20분
[프로그래머스 C++] 디스크 컨트롤러
[프로그래머스 C++] 디스크 컨트롤러
2024.07.19[프로그래머스 C++] 디스크 컨트롤러 https://school.programmers.co.kr/learn/courses/30/lessons/42627 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 해결전략 힙 Heap, 우선순위 큐 Priority Queue 정답코드 #include #include #include using namespace std;bool Compare(const vector& a, const vector& b) { if (a[1] == b[1]) return a[0] > jobs) { int n = jobs.size(..
2024.07.19 운동일지
2024.07.19 운동일지
2024.07.19웨이트 1시간