일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- unity merge
- githubdesktopmerge
- unity git
- stateauthority
- 오브젝트 깜빡임
- navigation
- Github DeskTop Merge
- networkobject
- networkbehaviourid
- 유니티 합치기
- m590 수리
- M590
- 유니티 해상도
- 유니티 브랜치 merge
- 유니티 해상도 변경
- networkobject.networkid
- NavMesh
- 유니티
- 몬스터
- 깃허브 데스크탑 합치기
- m585 수리
- 깃허브 데스크탑 병합
- unity 병합
- Unity
- nav오브젝트사이거리
- nav거리
- m585
- 유니티 머지
- 유니티 해상도 설정
- Today
- Total
목록전체 글 (129)
집게사장의 꿈
문제주어지는 단어를 길이순서로 오름차순 정렬을 하되,중복은 제거하고 같은 길이의 단어 내에서는 사전순으로 정렬하라 해결단어를 정렬함에 있어 단어를 List에 담는다.전체 리스트에서 절반씩 분할하여 길이를 비교한다. 최종적으로 나온 배열 위치 left의 특징 : 현재 left의 위치는 무조건 이전 [left-1]보다 length가 크며, 현재 위치 [left]의 length와 같거나 작다. 그 특성을 이용해서 우측으로 이동하며 같은 길이일 경우 사전 순으로 정렬을 추가적으로 진행했다. internal class _1181 // 단어 정렬{ static void Main(string[] args) { int iter = int.Parse(ReadLine()); List ..
문제 3개의 연속된 입력된 문자의 다음 입력될 문자를 출력하는 것3의 배수 또는 5의 배수인 경우 FizzBuzz가 아닌 경우 숫자가 출력되도록 해결 3개의 연속된 수가 3과 5의 배수가 되는 경우는 없기에, 입력된 문자가 숫자인 경우 다음 수를 지정 internal class _28702 // FizzBuzz{ static void Main(string[] args) { int t =0; for(int i = 0; i
문제N개중 r개의 숫자를 순서를 고려하지 않고 뽑는 경우의 수 순열을 이용하는 것 nCr = nPr*1/r! nPr = n! / (n-r)! 해결 N! 의 값을 배열에 저장 후 사용 internal class _11050 // 이항계수 1{ static void Main(string[] args) { int[] nk = ReadLine().Split().Select(int.Parse).ToArray(); int n = nk[0], k = nk[1]; int[] fac = new int[n+1] ; fac[0] = 1; for(int i = 1; i

문제 입력된 1~10000까지의 제한된 숫자를 정렬하는 것 해결 입력되는 수가 10000까지라는 것이 힌트.10000개의 배열을 통해 입력된 수를 세아리는 것internal class _10989 // 수 정렬하기 3{ static void Main(string[] args) { //3. 1만개의 숫자를 세아리기 int iter = int.Parse(ReadLine()); int[] nums = new int[10000]; for(int i = 0; i list = new List(); for(int i = 0; i

문제최종 높이에서 올라가는 높이와 떨어지는 높이를 계산해서 몇일이 걸리는지 확인하는 것 해결 v - b: 마지막 날에는 미끄러지지 않으므로, 목표 높이에서 밤에 미끄러질 높이를 빼준다.(a - b): 하루에 실제로 올라가는 순수한 높이(v - b - 1) / (a - b) + 1: 이는 목표 높이까지 걸리는 일수를 계산하는 식. 나머지를 버리지 않기 위해 (v - b - 1)로 1을 빼고 최소 일자인 1을 더함 마지막날에 도착한 경우에는 +1의 수를 더하면 되고실질적으로 올라간 높이 : (v - b)[목표 높이] / (a - b)[하루동안 올라가는 높이] + 1 [마지막날 카운트] internal class E2869 // 달팽이는 올라가고 싶다{ static void Main(string[] ..

문제 입력된 층수 A 와 호수 B가 있을 때,AB 방에는 A-1층에 있는 1호 방부터 B호 방까지의 사람을 모두 합친 수가 거주한다. 사용자가 입력하는 A, B 방에 머무는 사람의 수를 출력하라. 해결 호수 =! 1 : 현재 방 사람 수 = 같은 층 현재방 이전 호수 사람 + 아랫층 한 호수 이전의 사람 internal class E2775 // 부녀회장이 될테야{ //rooms[$"00{i:D2}"] = i; static void Main(string[] args) { int iter = int.Parse(Console.ReadLine()); int[,] rooms = new int[15,14]; for (int i = 0; i 층수/ 호..

문제점 Shared 모드를 사용하여 Fusion을 이용한 멀티게임 제작 중멀티게임 씬에서의 서버 연결이 자동으로 ShutDown 되는 현상이 발견됨. 원래는 대기 시간이 표시되면서 현재 퍼즐 배경이 제거 되지 않고 존재해야된다. 해결NetworkRunner.IsServer || StateGameResult.Ok 문제점은 위 두가지 조건문으로 씬을 불러올 때 발생하는 문제였는데, StateGameResult.Ok모든 클라이언트와 서버에서 씬을 로드를 한다. 이건, 네트워크 게임을 연결하고 시작할 때, 현재 연결을 시도한 클라이언트에서 실행되면 안되는데 서버와 동시에 실행이 되면서 문제가 발생했던 것이다. //게임 시작을 위한 설정을 진행한다.var result = await _runnerInstance..

우선 뜯고 보면서 시작한 청소를 위한 여정...왜...이건 설계도 같은 것이 안 보일까... 보아르 M1000으로 분해를 실시해 보겠습니다. 이유인즉. 왜인지...냄새가 나는 것 같고, 펠티어 방식이라고는 하나.....눈으로 본 적이 없어서 모르겠고! 사용한지...2년 정도 된 시점에 먼지가 많이 쌓인 것 같고...그래서 뜯었습니다. 결론은. 청소 안한거에 비해 매우 깨끗합니다.! 근데, 생각보다 복잡합니다. 주의 사항!1. 나사 위치를 잘 기억하세요.2. 힘으로만 하지 마세요.3. 재조립할 때 선이 짓눌리지 않도록 하세요.만약 진행하다가 안된다면, 어딘가 나사가 안빠진 것일 수도 있습니다.참고용으로만 봐주세요. 1. 디스플레이 개방네. 뜯으시면 됩니다. 2. 상단에 있는 환풍 커버 개방조심하세요..

문제 두 수의 최대 공약수와 최소 공배수를 구하는 문제 해결 유클리드 호제법을 이용한 최대 공약수두 자연수의 곱을 최대 공약수로 나눈 것이 최소공배수라는 공식을 이용 internal class E1259 //최대 공약수와 최소 공배수{ static void Main(string[] args) { int GCD(int a, int b) { if (b == 0) return a; else return GCD(b, a % b); } int[] input = Console.ReadLine().Split().Select(int.Parse).ToArray(); if (input[0] ..

문제0을 제외한 SBS , MANAM과 같은 앞 뒤로 짝을 이루는 문자열을 구분하기 처음부터 Reverse를 이용할 수 있지만, 중간값을 기준으로 비교하려고 함. 해결 중간값을 중복으로 찾으며, Substring으로 문자열을 분리하여 비교함 internal class E1259 //팰린드롬수{ static void Main(string[] args) { while (true) { string str = Console.ReadLine(); if (str.Equals("0")) break; int index = (str.Length+1) / 2; string f = str.Substrin..