일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- LayerMark
- raycasting
- Ainimation Blending
- rotation
- Object Pooling
- Vector3
- Scrooling
- 일시정지
- Unity
- raycast
- 패럴렉스
- joystick
- Transform
- 플레이어 이동
- Blend Type
- Hp바
- 프리팹
- rigidbody
- 유니티
- Animation State Machine
- 오브젝트 풀링
- 플레이어 방향전환
- Object Poling
- Prefabs
- Hpbar
- 2D슈팅게임
- 스크롤링
- Parallax
- CSharp #자료구조
- apk
- Today
- Total
목록전체 글 (189)
주녘공부일지
https://school.programmers.co.kr/learn/courses/30/lessons/12951 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 정답코드 및 핵심 아이디어, 유의사항 모든 문자를 소문자로 만든 뒤 공백을 만난 후 첫번째 문자가 숫자 아닐 경우(소문자일 경우) 대문자로 변환 + 주어진 조건에 따라서 변환이 자주 일어날 수도 있을 것 같아 StringBuilder를 사용 주석참조 using System; using System.Text; public class Solution { public string solution(..
https://school.programmers.co.kr/learn/courses/30/lessons/12953 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 정답코드 및 핵심 아이디어, 유의사항 오름차순 정렬 후, 첫 번째 인덱스 (최소 값)을 answer에 넣고 시작해 하나씩 짝지어 최소공배수를 구함+ a % b 연산에서 b가 a보다 더 클 경우에는 b가 리턴되어 0이 될 수 없음 ( 결국 a > b 가 됨 ) 주석참조 using System; public class Solution { public int solution(int[] arr) {..
https://school.programmers.co.kr/learn/courses/30/lessons/12981 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 정답코드 및 핵심 아이디어, 유의사항 n명의 사람이 끝말잇기를 했을 때, 틀린 사람에 대해 [ 몇번 째 사람, 몇번 째 순서 ] 로 반환하면 되는 문제 끝말잇기의 틀리는 조건 - 앞 순서의 마지막 문자와 현재 순서의 첫 문자가 같아야 함 - 앞에 나온 문자열이 아니여야 함 // List.Contains로 체크 주석참조 using System; using System.Collections.Ge..
https://school.programmers.co.kr/learn/courses/30/lessons/12909 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 정답코드 및 핵심 아이디어, 유의사항 결국 올바른 괄호는 여는 괄호가 먼저 나오고 닫는 괄호가 나오는지 체크하면 되는 문제 - 여는 괄호를 만나면 count에 1을 더함 - 닫는 괄호를 만나면 count에 1을 뺌 ( 단, count가 이미 0이라면 올바르지 않은 괄호 ) - 최종적으로 모든 괄호를 체크했다면, count가 0인지 체크해서 여부판단 using System; public cla..
https://school.programmers.co.kr/learn/courses/30/lessons/76502 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 정답코드 및 핵심 아이디어, 유의사항 문자열을 회전하며 올바른 괄호인지 체크하는 문제 1) 문자열을 회전- 문자열을 계속 추가, 삭제해야하므로 StringBuilder를 사용 2) 문자열이 주어진 조건에 따른 올바른 괄호인지 체크- 올바른 괄호는 결국 여는 괄호 순서의 역순으로 닫는 괄호가 나오면 됨 -> Stack(후입선출) 활용https://godgjwnsgur7.tistory.com/4..
https://school.programmers.co.kr/learn/courses/30/lessons/42842 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 정답코드 및 핵심 아이디어, 유의사항 구해야 하는 가로 값 x, 세로 값 y로 놓고 수식을 세워서 풀면 되는 문제 매개변수로 주어지는 테두리 영역 brown과 테두리영역을 제외한 영역 yellow에 따른 수식은 아래와 같음 1) 각각 가로 * 2 값과 세로 * 2 값에 겹치는 영역인 꼭짓점의 개수 4를 빼줌 - brown = 2x + 2y - 4 brown = 2(x + y - 2) brow..
https://school.programmers.co.kr/learn/courses/30/lessons/42883 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 정답코드 및 핵심 아이디어, 유의사항 지정된 횟수만큼 숫자를 지워 가장 큰 수를 만드는 문제 - 0번 인덱스부터 순차적으로 n < n + 1 일 경우 n번 인덱스의 문자를 지우면 가장 큰 수가 나옴 - 빈번한 문자열 삭제, 추가가 있을 예정이므로 StringBuilder를 사용함 ( string은 문자열 수정 시 새로운 영역을 매번 할당하여 가비지를 발생시키는 등 성능이 안 좋기 때문 ) u..
https://school.programmers.co.kr/learn/courses/30/lessons/87390 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 정답코드 및 핵심 아이디어, 유의사항 주어진 조건에 따라 배열을 만들고 인덱스를 기준으로 left ~ right까지 자른 배열을 반환하는 문제 - 최적화를 위해 문제 애니메이션 처럼 2차원 배열을 만들고 1차원으로 변환하거나 자를 필요 없이, 자른 배열의 값을 구해서 list에 추가 -> 배열로 변환해서 반환하여 해결 -> 가상 2차원 배열 virtualArray[y][x] 가 있다고 가정했..
https://school.programmers.co.kr/learn/courses/30/lessons/132265 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 정답코드 및 핵심 아이디어, 유의사항 롤케이크를 2개로 자를 수 있는 모든 경우의 수 중에 토핑의 종류가 같은 경우를 구하는 문제 - 자른 2개의 영역 안에 토핑의 종류를 매번 구하기에는 비용소모가 너무 크므로 Dictionary에 담아 같은 토핑의 고유 번호를 키로 가지고 키 값에 따른 토핑의 개수를 값으로 가짐 - 순서는 변하지 않고 이동해야 하기 때문에 Queue를 이용함 https:..
https://school.programmers.co.kr/learn/courses/30/lessons/49994 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 정답코드 및 핵심 아이디어, 유의사항 결국 좌표 하나하나를 정점으로 봤을 때, 각 간선을 지나왔는지 체크해야하는 문제 - 가로 이동 방문배열과 세로 이동 방문배열을 선언하여 체크하였고, 인덱스 값과 맞추기 위해 주어진 문제에서의 0, 0 좌표를 5, 5로 둠 ( 음의 영역의 끝 부분인 -5를 0으로 잡을 수 있는 수 ) - 음의 방향으로 이동한다면 이동 후의 값을 인덱스로, 양의 방향으로 이..