반응형 전체 글540 GitHub - 현재 작업중인 브랜치에 다른 브랜치 최신 내용 반영 방법 협업을 하다 보면 각자 기능이나 작업을 개인 브랜치에서 개발하고 그 변경 사항들을 모두 통합에 관리하는 develop 브랜치를 사용하는 경우가 많다. 그래서 develop 브랜치의 최신 변경사항을 내 작업 브랜치에 반영(동기화)하는 방법에 대해 알아보자 예시개인 브랜치 : feature/quest/devlop 브랜치 : 모든 팀원이 작업을 merge하는 통합 브랜치 왜 develop 브랜치의 최신 내용을 반영해야 하나요?개인 브랜치에서 작업하던 중 팀원들이 develop에 새로운 기능을 올려버리면 내 브린치는 구 버전으로 작업하게 된다.이 상태로 작업을 이어가면 나중에 develop에 merge할때 충돌이 발생할 가능성이 높고 버그나 기능 오류로 이어질 수 있다. 따라서 주기적으로 develop 브랜치.. 2025. 4. 22. Unity - 디버그 프로필에 지정된 디버그 실행 파일 .exe가 없습니다 에러 협업 도중 GitHub에서 스크립트를 다운로드 받고 디버그를 하던 중 아래와 같이디버그 프로필에 지정된 디버그 실행 파일 .exe이 없다고 오류가 떴다.원인 찾기: .NET 6.0과 Visual Studio 버전 호환 문제이것저것 살펴보던 중 **해당 프로젝트의 대상 프레임워크가 .NET 6.0**으로 설정되어 있다는 점을 발견했습니다.그리고 결정적인 사실 하나!Visual Studio 2019에서는 .NET 6.0 이상을 공식적으로 지원하지 않습니다.즉, Visual Studio 2019에서는 .NET 6.0 기반 프로젝트를 제대로 빌드하거나 디버깅할 수 없는 것이었습니다. 해결 방법: Visual Studio 2022 + .NET 6.0 Runtime 설치그래서 Visual Studio 2022를 설.. 2025. 4. 21. Unity - 🌸 Unity 에셋 스토어 봄 세일 시작!(최대 70% 5월 8일까지 ) 🌸 Unity Asset Store 봄 세일 시작(5/8일 까지) ✅ 300개 이상 인기 에셋 50% 할인✅ 한정 기간 Flash Deals – 최대 70% 할인!✅ 기간: 지금부터 ~ 2025년 5월 8일까지 🧰 어떤 에셋들이 포함되어 있나요?- 고퀄리티 캐릭터 및 환경 에셋- 생산성과 퀄리티를 끌어올려 줄 툴킷- 실감 나는 효과음을 포함한 오디오 에셋등등 유니티 에셋 스토어 링크 Unity 에셋 스토어게임 제작을 위한 베스트셀러 에셋을 만나 보세요. 다양한 2D/3D 모델, SDK, 템플릿, 툴로 구성된 유니티의 카탈로그를 활용하여 게임 개발의 속도를 높일 수 있습니다.assetstore.unity.com 🌟 Flash Deal도 놓치지 마세요!세일 기간 중 일부 에셋은 일시적으로 70.. 2025. 4. 18. 최단 경로 알고리즘 총 정리(다익스트라,벨만-포드 알고리즘,A*알고리즘) 최단 경로 알고리즘이란?어떻게 하면 가정 적은 비용으로 목적지에 도착할 수 있을까?를 생각하는 알고리즘이다.1. 다익스트라 알고리즘(Dijkstra Algorithm)하나의 시작 정점에서 다른 모든 정점까지의 최단 경로를 찾는 알고리즘이다. 단 모든 간선의 가중치는 0보다 크거나 같아야 한다.이 알고리즘의 핵심은 지금 까지 찾은 가장 짧은 길을 기억하고 그걸 이용해서 다음 길을 더 쉽게 계산하는 것이다. 즉 지금까지 찾은 가장 짧은 길을 계속 저장해두고 DP처럼 기존에 구한 결과를 재활용한다. 01 작동 과정distance[] ← ∞, distance[start] ← 0visited[] ← false반복: 현재 노드 ← 방문 안 한 노드 중 최소 distance 인접 노드의 거리 갱신 .. 2025. 4. 17. 백준 C# - 2225 +) 풀이 문제0부터 N까지의 정수 K개를 더해서 그 합이 N이 되는 경우의 수를 구하는 문제이다.여기서 중요한 부분은 "0"부터 포함된다는 것이다. 그러므로 정수 1개로 0을 만드는 경우의 수도 1가지 존재한다. k = 사용할 정수의 개수n = 목표 합계 점화식 생각1. dp[k,n] 배열에 어떤 값을 넣을까?dp[k,n] = 정수 k개로 합이 n이 되는 경우의 수이다.2. i를 만들기 위해 바로 전 단계는 뭘까?1) 마지막 수가 0인 경우 2) 마지막 수가 1이상인 경우점화식dp[k,n] = dp[k-1,n] + dp[k,n-1];1) dp[k-1,n]정수 k개 중 하나가 0일때 나머지 k-1개로 n을 만들어야한다.2) dp[k,n-1]합이 n이 되도록 정수 k개를 만드려면 합이 n-1인 경우에 +1씩 해서 .. 2025. 4. 16. 탐색 알고리즘 총 정리(선형,이진탐색,해시탐색) 탐색 알고리즘이란탐색 알고리즘은 주어진 데이터 집합에서 특정 항목을 찾는 방법 01 선형 탐색(Linear Search)처음부터 끝까지 하나씩 비교하면서 찾는 방식int LinearSearch(int[] arr, int target){ for (int i = 0; i 시간복잡도최악 : O(N)최선 : O(1)02 이진 탐색(Bineary Search)정렬된 배열에서 중간값과 빅하며 절반씩 범위 줄이기조건 : 오름차순 or 내린차순으로 정렬된 데이터여야 한다.int BinarySearch(int[] arr, int target){ int left = 0, right = arr.Length - 1; while (left 시간복잡도 O(logn)03 해시 탐색(Hashing)키(key)를 해시.. 2025. 4. 16. 이전 1 2 3 4 5 6 7 8 ··· 90 다음 반응형