c#

·Record/TIL
문제점Resources 폴더안에 Json을 생성해놓고 불러와서 읽고 쓰게 하고싶었는데 이미 빌드중인 상태일때는 파일을 동적으로 수정하거나 할때는 사용하지않는다고 해서 고민을 했다. 아직 본격적인 프로젝트가 아닌데 서버를 만들어서 하기에는 좀 헤비하다고 생각했고 간단하게 로그인 시스템을 구현할 수 있을 것 같다고 생각해서 열심히 찾아봤다. 해결 방법 > 유니티 저장 경로 [Unity] 유니티 저장 경로(dataPath, streamingAssetsPath, persistentDataPath 경로와 차이점)[서문] 게임을 만드는 도중, 세이브/로드가 잘 안 먹히는 현상때문에 골머리를 앓았는데요, 실시간으로 인게임에서 데이터를 불러오고 저장하는게 잘 안 되는 현상이었습니다. (에디터 밖으로geukggom.ti..
·Language/C#
[ 문제 ]오늘도 서준이는 병합 정렬 수업 조교를 하고 있다. 아빠가 수업한 내용을 학생들이 잘 이해했는지 문제를 통해서 확인해보자.N개의 서로 다른 양의 정수가 저장된 배열 A가 있다. 병합 정렬로 배열 A를 오름차순 정렬할 경우 배열 A에 K 번째 저장되는 수를 구해서 우리 서준이를 도와주자.크기가 N인 배열에 대한 병합 정렬 의사 코드는 다음과 같다.merge_sort(A[p..r]) { // A[p..r]을 오름차순 정렬한다. if (p  [ 코드 ]1. 내 코드using System;using System.Collections.Generic;class Program{ static List MergeSort(List arr) { // 길이가 1 이하시 반환 ..
·Record/TIL
InputManager- Input Manager는 프로젝트에 대한 입력 축 및 축과 관련된 행동을 정의할 수 있다. 예전에 많이 사용했다고하는 구 인풋 시스템(InputManager)이지만 아직도 많은곳에서 활용하고있다고 한다. InputManager의 문제점-  다양한 플랫폼에 대응하거나, 키를 변경하는 리바인딩하는 부분이 부족하다. -  해당 버전에서는 구현했던 내용들이 모두 한 클래스들에 모여있어 클래스에 대한 확장성과 유지보수성이 떨어지는 문제가 있다. > 유니티 공식문서 Project Settings로 이동한 후 오른쪽 내비게이션에서 Input Manager를 " data-og-host="docs.unity3d.com" data-og-source-url="https://docs.unity3d...
·Language/C#
[ 문제 ]진호는 요즘 유행하는 심리 검사인 MBTI에 관심이 많다. MBTI는 아래와 같이 네 가지 척도로 사람들의 성격을 구분해서, 총 16가지의 유형중에서 자신의 유형을 찾을 수 있는 심리 검사이다.내향(I) / 외향(E)직관(N) / 감각(S)감정(F) / 사고(T)인식(P) / 판단(J)모든 유형의 목록은 다음과 같다.INFP, ENFP, ISFP, ESFP, INTP, ENTP, ISTP, ESTP, INFJ, ENFJ, ISFJ, ESFJ, INTJ, ENTJ, ISTJ, ESTJ진호는 𝑁명의 친구들에게 MBTI 유형을 물어 봤다. 이 중에서 진호와 MBTI 유형이 같은 사람의 수는 얼마일까? [ 코드 ]string a = Console.ReadLine(); int n = int.Parse..
·Language/C#
[ 문제 ]숫자 1, 2, 3으로만 이루어지는 수열이 있다. 임의의 길이의 인접한 두 개의 부분 수열이 동일한 것이 있으면, 그 수열을 나쁜 수열이라고 부른다. 그렇지 않은 수열은 좋은 수열이다.다음은 나쁜 수열의 예이다.3332121323123123213다음은 좋은 수열의 예이다.232321231232123길이가 N인 좋은 수열들을 N자리의 정수로 보아 그중 가장 작은 수를 나타내는 수열을 구하는 프로그램을 작성하라. 예를 들면, 1213121과 2123212는 모두 좋은 수열이지만 그 중에서 작은 수를 나타내는 수열은 1213121이다. [ 코드 ]1. 내 코드using System;class Program{ static int N; static string result; static..
·Language/C#
[ 문제 ]오늘도 서준이는 깊이 우선 탐색(DFS) 수업 조교를 하고 있다. 아빠가 수업한 내용을 학생들이 잘 이해했는지 문제를 통해서 확인해보자.N개의 정점과 M개의 간선으로 구성된 무방향 그래프(undirected graph)가 주어진다. 정점 번호는 1번부터 N번이고 모든 간선의 가중치는 1이다. 정점 R에서 시작하여 깊이 우선 탐색으로 노드를 방문할 경우 노드의 방문 순서를 출력하자.깊이 우선 탐색 의사 코드는 다음과 같다. 인접 정점은 내림차순으로 방문한다.dfs(V, E, R) { # V : 정점 집합, E : 간선 집합, R : 시작 정점  visited[R]  [ 코드 ]1. 내 코드using System;namespace Baekjoon{ class Program { ..
석영
'c#' 태그의 글 목록 (13 Page)