일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Prefabs
- Object Poling
- apk
- 플레이어 이동
- 오브젝트 풀링
- 프리팹
- raycasting
- 플레이어 방향전환
- 일시정지
- 유니티
- joystick
- 2D슈팅게임
- Vector3
- 스크롤링
- Animation State Machine
- Hpbar
- Ainimation Blending
- Hp바
- raycast
- Parallax
- 패럴렉스
- LayerMark
- Blend Type
- rigidbody
- CSharp #자료구조
- rotation
- Transform
- Scrooling
- Object Pooling
- Unity
- Today
- Total
목록분류 전체보기 (189)
주녘공부일지
https://school.programmers.co.kr/learn/courses/30/lessons/12904 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 정답코드 및 핵심 아이디어, 유의사항 주어진 문자열의 모든 부분문자열 중에 가장 긴 팰린드롬 문자열을 찾는 문제 - 팰린드롬 문자열 : 뒤집어도 동일한 문자열이 되는 문자열 - 모든 부분문자열에 대해 판단해야 되기 때문에 모든 인덱스를 중심으로 완전탐색 해야 함 - 팰린드롬 문자열은 양 쪽 인덱스를 같은 개수로 제외시켜도 팰린드롬 문자열임 1) 팰린드롬 문자열을 찾는 방법 - 직접 문자열을 ..
https://school.programmers.co.kr/learn/courses/30/lessons/86971 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 정답코드 및 핵심 아이디어, 유의사항 트리 형태의 전력망에서 전선(간선)을 하나 끊었을 때 생기는 두 전력망의 송전탑(정점)의 개수 차이의 최소 값을 구하는 문제 1) 간선을 하나 끊어서 나오는 두 전력망의 송전탑 개수의 차이 X 구하기 - n = a + b, X = | a - b | 를 연립 -> X = | n - 2a | = | n - 2b | -> 즉, 한 쪽의 송전탑 개수만 구하면 차..
https://school.programmers.co.kr/learn/courses/30/lessons/49995 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 정답코드 및 핵심 아이디어, 유의사항 모든 경계를 기준으로 양쪽 방향의 순열의 합이 같아지는 경우의 최대 값을 구하는 문제 1) 누적합을 얻기 위한 중복 연산을 방지하기 위한 누적합 배열 - 왼쪽을 기준으로 한 누적합 배열과 오른쪽을 기준으로 한 누적합 배열 2) 경계값을 기준으로 양쪽을 나누어 양쪽의 합이 같아지거나, 경계를 넘을 때까지 반복 - 더 큰 쪽의 끝부분부터 잘라내면서 비교 (l..
https://school.programmers.co.kr/learn/courses/30/lessons/134239 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 정답코드 및 핵심 아이디어, 유의사항 주어진 조건에 따라 그래프에 둘러쌓인 영역의 넓이를 구하는 문제 - 조건에 따라 찍은 점을 이어서 생긴 우박수열 그래프와 y = 0, x = a, x = n - b 그래프로 둘러쌓인 영역의 넓이를 구하면 됨 ( ranges 배열의 원소 [ a, b ], n : 우박수열의 개수 - 1 ) 주석 참조 using System; using System.Coll..
https://school.programmers.co.kr/learn/courses/30/lessons/133499 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 정답코드 및 핵심 아이디어, 유의사항 발음이 가능한 문자열인지 확인하는 문제 - 같은 발음을 연속해서 할 수 없음 - Replace() 메서드를 활용함 1) 발음이 가능한 단어를 숫자로 바꿈 - 숫자로 바꾸지 않고 그냥 지워버릴 경우엔 문자열을 지우면서 이어져서 생긴 새로운 단어가 조건에 맞을 수 있으므로 숫자로 변경함 2) 연속된 숫자가 있는지 확인 - 00, 11, 22, 33과 같이 ..
https://school.programmers.co.kr/learn/courses/30/lessons/161988 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 정답코드 및 핵심 아이디어, 유의사항 문제 이름 그대로 연속 펄스 부분 수열의 최대 합을 구하는 문제- 펄스 부분 수열이 적용된 경우에 따른 배열을 분리해 각 배열의 연속 부분 수열의 최대합을 구하면 됨 1) 펄스 부분 수열은 2가지 경우가 존재 - 인덱스를 기준으로 홀수에만 -1을 곱해준 경우와 짝수에만 -1을 곱해준 경우 2) 연속 부분 수열의 최대합을 구하는 방법 - 오른쪽 인덱스를 ..
https://school.programmers.co.kr/learn/courses/30/lessons/160585 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 정답코드 및 핵심 아이디어, 유의사항 - 주먹구구 예외처리 문제로, 간단해 보였지만 생각보다 예외 상황을 찾는 게 골치아팠던 문제 1) 한번 씩 번갈아가며 둠 - 후공이 더 많을 수 없고, 선공은 후공과 같거나 1이 커야 함 2) 빙고가 생기면 게임은 종료됨 - 선공이 이겼다면 후공은 둘 수 없고, 후공이 이겼다면 선공은 둘 수 없음 - 선공과 후공이 모두 빙고가 생길 수 없음 + 단, 빙..
https://school.programmers.co.kr/learn/courses/30/lessons/169199 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 정답코드 및 핵심 아이디어, 유의사항 - 이동 시에 벽을 만나거나 범위를 벗어날때까지 같은 방향으로 이동해야 함 - 최단거리 찾기 문제이므로 BFS 로 풀이 https://godgjwnsgur7.tistory.com/47 [Algorithm C#] BFS, DFS ( + Back Tracking ) 1. BFS(Breadth First Search) - 너비 우선 탐색 최단 경로, 임의의 ..
https://school.programmers.co.kr/learn/courses/30/lessons/77885 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 정답코드 및 핵심 아이디어, 유의사항 조건 1. 주어진 수보다 커야 함2. 비트(2진수)로 표현했을 때 각 자리수가 2개 이하로 달라야 함 3. 위 두 가지를 만족하는 최소 값 짝수라면? 비트의 끝은 무조건 0이므로 1로 바꾸어주면 조건이 성립 - f(n) = n + 1 ex) 10 -> 11, 100000 -> 100001 ... 홀수라면? 각 자리수가 2자리를 초과하여 다르면 안되고, 주..
https://school.programmers.co.kr/learn/courses/30/lessons/258711 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 정답코드 및 핵심 아이디어, 유의사항 그래프 순회로 풀면 시간초과 - 처음엔 그래프 순회를 하려고 생성한 정점의 번호를 구하고, 이어진 정점을 딕셔너리에 담아서 탐색하려고 했는데, 생성한 정점을 구하다보니 결국 그래프도 개수만 알면 되기에 생성한 정점의 번호를 구하듯이 구할 수 있을 것 같다는 아이디어에서 시작 ( 생각보다 제한 시간이 넉넉해서 바로 통과가 되버리는 바람에 매우 비효율적인 ..