KDT Unity 2주차~4주차 - 개인과제 2일차
23-11-27 TIL
알고리즘 문제
오늘의 알고리즘 문제 : 가운데 글자 가져오기
단어 s의 가운데 글자를 반환하는 함수, solution을 만들어 보세요. 단어의 길이가 짝수라면 가운데 두글자를 반환하면 됩니다.
1
2
3
4
5
6
public class Solution {
public string solution(string s) {
string answer = "";
return answer;
}
}
해결
1
2
3
4
5
6
7
8
public class Solution {
public string solution(string s) {
string answer;
if (s.Length % 2 != 0) answer = s.Substring(s.Length / 2, 1);
else answer = s.Substring(s.Length /2-1 ,2);
return answer;
}
}
if (s.Length % 2 != 0) answer = s.Substring(s.Length / 2, 1); 홀수일때는 해당 해당 길이를 반으로 나눠 그 위치의 값을 리턴한다.
프로젝트 만들기
이번에 할 프로젝트는 탑다운방식의 게임 프로젝트입니다.
해당 프로젝트에 앞서 전 프로젝트는 폐기되었습니다…
프로젝트를 만들고 씬을 나눌려고 하니 연결을 해야하는 부분이 엄청 많이 나왔습니다.
프로젝트 시작전 해야할일
플레이어 생성씬 만들기
플레이어가 실제로 움직일 씬 만들기
움직이는 씬에서 플레이어 객체에서 값 받아 할당하기
오늘의 정리
프로젝트를 처음부터 다시 만들면서 처음 시작을 짜는 부분이 제일 중요하다는 걸 알게되었다.
기초 설계는 항상 모든 것을 염두에 두고 해야하는 것이라는걸 알게되었다.
This post is licensed under CC BY 4.0 by the author.
