본문 바로가기

분류 전체보기

(103)
[Unity] Unity 세팅 실시간 생성 플랫폼 실시간 생성 플랫폼: 게임 엔진이라고도 하는 Unity 플랫폼을 사용하면 누구나 강력한 비디오 게임이나 기타 실시간 2D 또는 3D 애플리케이션을 만들 수 있다. Unity를 사용하는 것은 수 백명의 엔지니어 팀이 여러분을 백업하고 대부분의 게임이 공유하는 시스템(물리, 그래픽 렌더링, 컨트롤러 입력 등)에서 작업하는 것과 같다. 따라서 응용 프로그램에서 독특하고 표현력이 풍부한 부분에 집중할 수 있다. "실시간" 플랫폼이라고 하는 이유는? - 비디오 게임은 플레이어 입력에 즉시 반응하기 때문에 실시간 경험이다. 모니터 또는 VR 헤드셋에 표시되는 모든 이미지는 컴퓨터에 의해 만들어지며, 1초도 걸리지 않으며, 때로는 1초에 수백 번 디스플레이에 표시된다. - 반대로 컴퓨터 애니메이션..
[Java] 반복문에서 break를 사용해야할 때 상황 1 public class BreakExample2 { public static void main(String[] args) { int sum = 0; int num = 0; for(num = 0; sum = 100) break;// sum이 100보다 크거나..
[C#/알고리즘] 핸드폰 번호 가리기 💡 프로그래머스 모바일은 개인정보 보호를 위해 고지서를 보낼 때 고객들의 전화번호의 일부를 가립니다. 전화번호가 문자열 phone_number로 주어졌을 때, 전화번호의 뒷 4자리를 제외한 나머지 숫자를 전부 *으로 가린 문자열을 리턴하는 함수, solution을 완성해주세요. ‼️ s는 길이 4 이상, 20이하인 문자열입니다. 🖥 나의 풀이 public class Solution { public string solution(string phone_number) { string answer = ""; string temp = ""; // 뒤에서부터 4자리 자르기 temp = phone_number.Substring(phone_number.Length-4); for (int i = 0; i < phone_..
[C#/개념] 문자열 String 관련 메소드 정리 (요약본) 문자열 안에서 찾기 메소드 설명 IndexOf( ) 현재 문자열 내에서 찾고자 하는 지정된 문자 또는 문자열의 위치를 찾는다. LastIndexOf( ) 현재 문자열 내에서 찾고자 하는 지정된 문자 또는 문자열의 위치를 뒤에서부터 찾는다. StartsWith( ) 현재 문자열이 지정된 문자열로 시작하는지를 평가한다. EndsWith( ) 현재 문자열이 지정된 문자열로 끝나는지를 평가한다. Contains( ) 현재 문자열이 지정된 문자열을 포함하는지를 평가한다. Replace( ) 현재 문자열에서 지정된 문자열이 다른 지정된 문자열로 모두 바뀐 새 문자열을 반환한다. 문자열 변형하기 메소드 설명 ToLower( ) 현재 문자열의 모든 대문자를 소문자로 바꾼 새 문자열을 반환한다. ToUpper( ) 현재..
[Java] Eclipse (이클립스) 단축키 단축키 기능 ctrl + F11 Run. 실행 ctrl + 스페이스바 자주 쓰이는 템플릿 ctrl + alt + 방향키(위, 아래) 해당 줄을 윗줄/아랫줄에 복사하기 ctrl + d 해당 줄 내용 삭제 ctrl + shift + f 코드를 깔끔하게 ctrl + n 새 파일 만들기 ctrl 누른 상태로 마우스로 해당 변수 클릭 해당 변수가 선언된 위치로 이동
[Java/개념] 변수와 상수, 형변환 변수 - 변하는 수 - 변수를 사용하기 위해 어떤 형태의 자료를 저장할 것인지 정해야 함. 이 형태를 '자료형'이라고 함. - 변수를 선언한다 = 선언한 변수 이름으로 어떤 위치에 있는 메모리를 얼마 만큼의 크기로 사용하겠다 - 영문자나 숫자 사용 가능. 특수 문자 중에는 $, _만 사용 가능. 예약어는 사용 불가능 기본 자료형/프리미티브 타입(primitive) - 자바 라이브러리에서 기본으로 제공. cf) 참조데이터타입 정수형 문자형 실수형 논리형 1바이트 byte - - boolean 2바이트 short char - - 4바이트 int - float - 8바이트 long - double - 1. 정수 자료형 - 양수, 음수, 0을 나타낼 때 사용하는 자료형 - byte형: 바이트 단위의 정보를 저장..
[C#/개념정리] 이것이 C#이다 1, 2강 ‼️ 본 포스팅은 아래 유튜브 영상을 보면서 정리한 글입니다. https://youtu.be/4mHcfc-Sskg https://youtu.be/s_2V3iDowCQ 1, 2강의 경우에 책(이것이 c#이다)을 통해서 이미 접했고 C#을 처음 배우는 것이 아니었기에, 가볍게 듣는 정도로 넘어가 따로 필기하지 않았다.
[C#/알고리즘] 하샤드 수 💡 양의 정수 x가 하샤드 수이려면 x의 자릿수의 합으로 x가 나누어져야 합니다. 예를 들어 18의 자릿수 합은 1+8=9이고, 18은 9로 나누어 떨어지므로 18은 하샤드 수입니다. 자연수 x를 입력받아 x가 하샤드 수인지 아닌지 검사하는 함수, solution을 완성해주세요. ‼️ x는 1 이상, 10000 이하인 정수입니다. 🖥 내 풀이 using System; public class Solution { public bool solution(int x) { int sum = 0; int temp = x; // 자리수 합 구하기 for ( ; temp>0; temp/=10) { sum += (temp%10); } // x의 자릿수의 합으로 x가 나누어지는가 if (x % sum == 0) return..