N-Queen / 백트래킹
·
공부/Code Cata
📌 N-Queen 문제 규칙 📌 N-Queen 문제  ✅ 구현 코드*전체 코드더보기#include #include using namespace std;// 기존 선택된 퀸들의 col과 같으면 false// 기존 선택된 퀸들의 좌표와 대각선이면 falsebool IsSafe(const vector>& board,const vector>& queens, int row, int col){ if (queens.empty()) return true; for (auto& p : queens) { int prev_row = p.first; int prev_col = p.second; if (col == prev_col || abs(row - prev_row) ..
타겟 넘버 / 브루트 포스(완탐 DFS)
·
공부/Code Cata
https://school.programmers.co.kr/learn/courses/30/lessons/43165타겟 넘버를 만드는 경우의 수를 구하는 문제였고, n값이 20개 이하로 적은 편이어서 DFS로 완전 탐색으로 문제를 해결하려고 했다.#include #include using namespace std;int DFS(vector& numbers, int& target, int idx, int sum){ if (idx == numbers.size()) { return (target == sum) ? 1 : 0; } // 현재 인덱스의 numbers 요소를 더한 경우와 뺀 경우 두 가지 탐색 return DFS(numbers, target, idx + 1, ..
25.03.13 (목)
·
내배캠/TIL
📌 CodeCata 사전에서 몇 번째 단어인지 구하기 / 브루트 포스길이가 최대 5이기 때문에, 브루트 포스로 모든 경우의 수를 다 해보는 것이 안전하고 편하게 값을 구할 수 있을 것이라고 생각했고 그 중 DFS를 사용해 완전 탐색을 한 후, found 플래그를 사용해dong-grae.tistory.com📌 언리얼 객체 간 통신 및 서버 모델 정리 언리얼 네트워크와 객체 통신🔎언리얼 엔진 파이프라인 Unreal Schematics | Unreal Engine Community WikiUnreal schematics featuring Animation, Blueprint, Character, Engine, Materials, Programming, Rendering & World Buildingunr..
사전에서 몇 번째 단어인지 구하기 / 브루트 포스
·
공부/Code Cata
길이가 최대 5이기 때문에, 브루트 포스로 모든 경우의 수를 다 해보는 것이 안전하고 편하게 값을 구할 수 있을 것이라고 생각했고 그 중 DFS를 사용해 완전 탐색을 한 후, found 플래그를 사용해 목표한 단어를 찾으면 종료시켜주었다.✅ DFS를 사용한 완탐 코드#include #include using namespace std;void DFS(const string& alpha, const string& word, string now, int& cnt, bool& found){ if (now == word) { found = true; return; } if (now.size() >= 5) return; for (int i = 0; i
25.03.12 (수)
·
내배캠/TIL
📌 언리얼 네트워크와 객체 통신 언리얼 네트워크와 객체 통신📌 Network Framwork언리얼 엔진에서 네트워크 기능을 지원하는 핵심 시스템을 통합적으로 지칭하는 개념으로 볼 수 있다.일반적으로 세션 관리, 연결 관리, 데이터 전송, 그리고 복제(Replication) 시dong-grae.tistory.comNetwork Framwork와 언리얼 Replication에 대해 공부한 것을 정리하였다.
언리얼 네트워크와 객체 통신
·
내배캠/Unreal Engine
🔎언리얼 엔진 파이프라인 Unreal Schematics | Unreal Engine Community WikiUnreal schematics featuring Animation, Blueprint, Character, Engine, Materials, Programming, Rendering & World Buildingunrealcommunity.wiki    📌 Network Framwork언리얼 엔진에서 네트워크 기능을 지원하는 핵심 시스템을 통합적으로 지칭하는 개념으로 볼 수 있다.일반적으로 세션 관리, 연결 관리, 데이터 전송, 그리고 복제(Replication) 시스템이 포함된다.✅ NetDriver언리얼 엔진에서 서버와 클라이언트 간의 데이터 전송을 담당하는 핵심 네트워크 모듈기본적으로..