일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 오브젝트 깜빡임
- Github DeskTop Merge
- M590
- m590 수리
- 유니티 해상도 설정
- 유니티 해상도
- nav오브젝트사이거리
- 유니티 머지
- 유니티 브랜치 merge
- unity git
- nav거리
- 유니티 합치기
- 깃허브 데스크탑 합치기
- networkobject
- m585
- 유니티 해상도 변경
- networkobject.networkid
- 몬스터
- 유니티
- unity merge
- githubdesktopmerge
- stateauthority
- Unity
- navigation
- NavMesh
- m585 수리
- networkbehaviourid
- 깃허브 데스크탑 병합
- unity 병합
- Today
- Total
목록2024/07 (40)
집게사장의 꿈
C#에서는 음수를 표현할 때 2의 보수로 나타난다. 그렇다면 왜 그럴까?그건! 보수로 표현하면 덧셈 뺄셈 연산이 편리하기 때문! 예시로 8비트의 정수가 있다고 보자. 이 정수는 4와 -4를 표현한다. 실제 결과값으로 보면 N의 음수값은 N의 2의 보수값으로 표현된다. 추가-N의 값에 ~연산자를 통해 반전을 준다면,N-1의 양수 값이 나온다. 1의 보수2의 보수-4[1100][3]0011[4]0100 List.BinarySearch
문제0.1 초 내에 주어진 수를 정렬해서 중앙값을 출력하는 것 해결이분 정렬을 통해 시간을 맞춤입출력 시간을 줄이기 위해 StreamReader과 StreamBuilder를 사용internal class E1655__가운데를말해요{ static void Main(string[] args) { int N(StreamReader r) => int.Parse(r.ReadLine()); using (StreamReader reader = new StreamReader(Console.OpenStandardInput())) { int iter = N(reader); List list = new List(); ..
https://krapboss.tistory.com/120 문제익은 토마토를 기준으로 4방면의 토마토를 1일마다 전염시킴1 : 익은 토마토0 : 안익은 토마토-1 : 없음최초로 모든 토마토가 익는 날을 출력하되, 일부 토마토가 익을 수 없는 위치에 있는 경우 -1을 출력 해결2차원 배열의 BFS 문제인데,List 1차원 배열로 평면화 시켜서 익은 토마토 기준으로 4방면의 토마토에 전파.internal class E7576_토마토_2차원{ // 토마토 static void Main(string[] args) { string input() => Console.ReadLine(); int[] MN = input().Split().Select(int.Parse).ToArray..
문제익은 토마토를 기준으로 6방면의 토마토를 1일마다 전염시킴1 : 익은 토마토0 : 안익은 토마토-1 : 없음최초로 모든 토마토가 익는 날을 출력하되, 일부 토마토가 익을 수 없는 위치에 있는 경우 -1을 출력 해결3차원 배열의 BFS 문제인데,List 1차원 배열로 평면화 시켜서 익은 토마토 기준으로 6방면의 토마토에 전파.internal class E7569{ // 토마토 static void Main(string[] args) { string input() => Console.ReadLine(); int[] MNH = input().Split().Select(int.Parse).ToArray(); int m = MNH[0]; List l..
문제 주어진 숫자배열에서 R : 반전D : 배열의 첫번째 제거 주어진 배열에 대해 해당 동작을 수행할 것 주의 사항 : 비어있는 배열에 D 명령 시 "ERROR" 출력D 명령 후 배열이 비어있는 경우 "[ ]" 을 출력1초 시간내에 수행 해결 string.Join은 입력된 데이터가 없는 경우 string.Empty를 반환internal class E5430 { // AC static void Main(string[] args) { int iter = int.Parse(Console.ReadLine()); while (iter > 0) { iter--; //정배열 플래그 bool ASC =..
시퀀스 요소의 오름차순 정렬Orderbypublic static System.Linq.IOrderedEnumerable OrderBy (this System.Collections.Generic.IEnumerable source, Func keySelector);반환IOrderedEnumerable요소가 키에 따라 정렬된 IOrderedEnumerable입니다.예외ArgumentNullException source 또는 keySelector가 null인 경우Func keySelectorTSource에서 오름차순을 위한 기준 값은 반환하는 대리자 *나이를 기준으로 오름차순 정렬class Pet{ public string Name { get; set; } public int Age { get; se..
시퀀스 요소의 IEnumerable 요소를 새로운 형식으로 평면화public static System.Collections.Generic.IEnumerable SelectMany (this System.Collections.Generic.IEnumerable source, Func> collectionSelector, Func resultSelector);반환IEnumerable해당 요소가 입력 시퀀스의 각 요소에 대해 일대다 변형 함수를 호출한 결과인 IEnumerable입니다.예외ArgumentNullException source 또는 selector가 null인 경우 this System.Collections.Generic.IEnumerable source참조할 시퀀스 데이터Func> collect..
시퀀스의 각 요소를 새 형식으로 반환하는Select반환IEnumerable해당 요소가 source의 각 요소에 대해 변형 함수를 호출한 결과인 IEnumerable입니다.예외ArgumentNullExceptionsource 또는 selector가 null인 경우 string[] fruits = { "apple", "banana", "mango", "orange", "passionfruit", "grape" };var query = fruits.Select((fruit, index) => new { index, str = fruit.Substring(0, index) });foreach (var obj in query){ ..
두 시퀀스의 교집합을 구하는Intersectpublic static System.Collections.Generic.IEnumerable Intersect (this System.Collections.Generic.IEnumerable first, System.Collections.Generic.IEnumerable second);반환IEnumerable 두 시퀀스의 교집합을 이루는 요소가 들어 있는 시퀀스입니다.예외ArgumentNullExceptionfirst 또는 second가 null인 경우 int[] id1 = { 44, 26, 92, 30, 71, 38 };int[] id2 = { 39, 59, 83, 47, 26, 4, 30 };IEnumerable both = id1.Intersect(id..
MAX 최대값을 반환하는MIN 최소값을 반환하는SUM 모든 요소를 더한COUNT 요소의 개수를 세아린AVERAGE 요소들의 평균을 내는CONTAINS 요소에 어떤 요소가 포함되었는지 판단하는ALL 원하는 조건에 모든 요소가 해당하는지ANY 원하는 조건이 하나의 요소라도 해당하는지AGGREGATE 값을 누적하는시퀀스 요소 중 최대값을 반환하는 MAX 기본List longs = new List { 4294967296L, 466855135L, 81125L };long max = longs.Max();Console.WriteLine("The largest number is {0}.", max);/* This code produces the following output: The largest number is ..